mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
auto-organize fixes
This commit is contained in:
parent
c53f83fb55
commit
0feb44f586
2 changed files with 36 additions and 22 deletions
|
@ -4,14 +4,17 @@
|
|||
var extractedYear;
|
||||
var currentNewItem;
|
||||
var existingSeriesHtml;
|
||||
var seriesLocationsCount = 0;
|
||||
|
||||
function onApiFailure(e) {
|
||||
|
||||
Dashboard.hideLoadingMsg();
|
||||
|
||||
Dashboard.alert({
|
||||
title: Globalize.translate('AutoOrganizeError'),
|
||||
message: Globalize.translate('ErrorOrganizingFileWithErrorCode', e.getResponseHeader("X-Application-Error-Code"))
|
||||
require(['alert'], function (alert) {
|
||||
alert({
|
||||
title: Globalize.translate('AutoOrganizeError'),
|
||||
text: Globalize.translate('ErrorOrganizingFileWithErrorCode', e.headers.get("X-Application-Error-Code"))
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -29,7 +32,7 @@
|
|||
context.querySelector('#txtSeason').value = item.ExtractedSeasonNumber;
|
||||
context.querySelector('#txtEpisode').value = item.ExtractedEpisodeNumber;
|
||||
context.querySelector('#txtEndingEpisode').value = item.ExtractedEndingEpisodeNumber;
|
||||
//context.querySelector('.extractedName').value = item.ExtractedName;
|
||||
//context.querySelector('.extractedName').innerHTML = item.ExtractedName;
|
||||
|
||||
extractedName = item.ExtractedName;
|
||||
extractedYear = item.ExtractedYear;
|
||||
|
@ -79,6 +82,8 @@
|
|||
}
|
||||
}
|
||||
|
||||
seriesLocationsCount = seriesLocations.length;
|
||||
|
||||
var seriesFolderHtml = seriesLocations.map(function (s) {
|
||||
return '<option value="' + s.value + '">' + s.display + '</option>';
|
||||
}).join('');
|
||||
|
@ -140,6 +145,17 @@
|
|||
|
||||
function showNewSeriesDialog(dlg) {
|
||||
|
||||
if (seriesLocationsCount == 0) {
|
||||
|
||||
require(['alert'], function (alert) {
|
||||
alert({
|
||||
title: Globalize.translate('AutoOrganizeError'),
|
||||
text: Globalize.translate('NoTvFoldersConfigured')
|
||||
});
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
require(['components/itemidentifier/itemidentifier'], function (itemidentifier) {
|
||||
|
||||
itemidentifier.showFindNew(extractedName, extractedYear, 'Series').then(function (newItem) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue