update organizer dialog

This commit is contained in:
Luke Pulverenti 2016-02-26 14:23:00 -05:00
parent 6f44ec14da
commit 3d79e12351

View file

@ -24,19 +24,18 @@
context.querySelector('.fldRemember').classList.remove('hide'); context.querySelector('.fldRemember').classList.remove('hide');
} }
$('.inputFile', context).html(item.OriginalFileName); context.querySelector('.inputFile').innerHTML = item.OriginalFileName;
$('#txtSeason', context).val(item.ExtractedSeasonNumber); context.querySelector('#txtSeason').value = item.ExtractedSeasonNumber;
$('#txtEpisode', context).val(item.ExtractedEpisodeNumber); context.querySelector('#txtEpisode').value = item.ExtractedEpisodeNumber;
$('#txtEndingEpisode', context).val(item.ExtractedEndingEpisodeNumber); context.querySelector('#txtEndingEpisode').value = item.ExtractedEndingEpisodeNumber;
$('.extractedName', context).html(item.ExtractedName);
extractedName = item.ExtractedName; extractedName = item.ExtractedName;
extractedYear = item.ExtractedYear; extractedYear = item.ExtractedYear;
$('#chkRememberCorrection', context).val(false); context.querySelector('#chkRememberCorrection').checked = false;
$('#hfResultId', context).val(item.Id); context.querySelector('#hfResultId').value = item.Id;
ApiClient.getItems(null, { ApiClient.getItems(null, {
recursive: true, recursive: true,
@ -53,7 +52,7 @@
existingSeriesHtml = '<option value=""></option>' + existingSeriesHtml; existingSeriesHtml = '<option value=""></option>' + existingSeriesHtml;
$('#selectSeries', context).html(existingSeriesHtml); context.querySelector('#selectSeries').innerHTML = existingSeriesHtml;
}, onApiFailure); }, onApiFailure);
} }
@ -62,15 +61,15 @@
Dashboard.showLoadingMsg(); Dashboard.showLoadingMsg();
var resultId = $('#hfResultId', dlg).val(); var resultId = dlg.querySelector('#hfResultId').value;
var options = { var options = {
SeriesId: $('#selectSeries', dlg).val(), SeriesId: dlg.querySelector('#selectSeries').value,
SeasonNumber: $('#txtSeason', dlg).val(), SeasonNumber: dlg.querySelector('#txtSeason').value,
EpisodeNumber: $('#txtEpisode', dlg).val(), EpisodeNumber: dlg.querySelector('#txtEpisode').value,
EndingEpisodeNumber: $('#txtEndingEpisode', dlg).val(), EndingEpisodeNumber: dlg.querySelector('#txtEndingEpisode').value,
RememberCorrection: $('#chkRememberCorrection', dlg).checked() RememberCorrection: dlg.querySelector('#chkRememberCorrection').checked
}; };
ApiClient.performEpisodeOrganization(resultId, options).then(function () { ApiClient.performEpisodeOrganization(resultId, options).then(function () {
@ -89,16 +88,12 @@
itemidentifier.showFindNew(extractedName, extractedYear, 'Series').then(function (newItem) { itemidentifier.showFindNew(extractedName, extractedYear, 'Series').then(function (newItem) {
if (newItem != null) {
currentNewItem = newItem; currentNewItem = newItem;
var seriesHtml = existingSeriesHtml; var seriesHtml = existingSeriesHtml;
if (currentNewItem != null) {
seriesHtml = seriesHtml + '<option selected value="##NEW##">' + currentNewItem.Name + '</option>'; seriesHtml = seriesHtml + '<option selected value="##NEW##">' + currentNewItem.Name + '</option>';
dlg.querySelector('#selectSeries').innerHTML = seriesHtml;
} }
$('#selectSeries', dlg).html(seriesHtml);
}); });
}); });
} }