diff --git a/dashboard-ui/components/fileorganizer/fileorganizer.js b/dashboard-ui/components/fileorganizer/fileorganizer.js index 837a8b5074..22e01fc4ff 100644 --- a/dashboard-ui/components/fileorganizer/fileorganizer.js +++ b/dashboard-ui/components/fileorganizer/fileorganizer.js @@ -24,19 +24,18 @@ context.querySelector('.fldRemember').classList.remove('hide'); } - $('.inputFile', context).html(item.OriginalFileName); + context.querySelector('.inputFile').innerHTML = item.OriginalFileName; - $('#txtSeason', context).val(item.ExtractedSeasonNumber); - $('#txtEpisode', context).val(item.ExtractedEpisodeNumber); - $('#txtEndingEpisode', context).val(item.ExtractedEndingEpisodeNumber); - $('.extractedName', context).html(item.ExtractedName); + context.querySelector('#txtSeason').value = item.ExtractedSeasonNumber; + context.querySelector('#txtEpisode').value = item.ExtractedEpisodeNumber; + context.querySelector('#txtEndingEpisode').value = item.ExtractedEndingEpisodeNumber; extractedName = item.ExtractedName; 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, { recursive: true, @@ -53,7 +52,7 @@ existingSeriesHtml = '' + existingSeriesHtml; - $('#selectSeries', context).html(existingSeriesHtml); + context.querySelector('#selectSeries').innerHTML = existingSeriesHtml; }, onApiFailure); } @@ -62,15 +61,15 @@ Dashboard.showLoadingMsg(); - var resultId = $('#hfResultId', dlg).val(); + var resultId = dlg.querySelector('#hfResultId').value; var options = { - SeriesId: $('#selectSeries', dlg).val(), - SeasonNumber: $('#txtSeason', dlg).val(), - EpisodeNumber: $('#txtEpisode', dlg).val(), - EndingEpisodeNumber: $('#txtEndingEpisode', dlg).val(), - RememberCorrection: $('#chkRememberCorrection', dlg).checked() + SeriesId: dlg.querySelector('#selectSeries').value, + SeasonNumber: dlg.querySelector('#txtSeason').value, + EpisodeNumber: dlg.querySelector('#txtEpisode').value, + EndingEpisodeNumber: dlg.querySelector('#txtEndingEpisode').value, + RememberCorrection: dlg.querySelector('#chkRememberCorrection').checked }; ApiClient.performEpisodeOrganization(resultId, options).then(function () { @@ -89,16 +88,12 @@ itemidentifier.showFindNew(extractedName, extractedYear, 'Series').then(function (newItem) { - currentNewItem = newItem; - - var seriesHtml = existingSeriesHtml; - - if (currentNewItem != null) { + if (newItem != null) { + currentNewItem = newItem; + var seriesHtml = existingSeriesHtml; seriesHtml = seriesHtml + ''; + dlg.querySelector('#selectSeries').innerHTML = seriesHtml; } - - $('#selectSeries', dlg).html(seriesHtml); - }); }); }