mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
fix metadata editor on submit
This commit is contained in:
parent
b2c31014ca
commit
c5574155d3
1 changed files with 13 additions and 13 deletions
|
@ -113,7 +113,7 @@
|
||||||
return val;
|
return val;
|
||||||
}
|
}
|
||||||
|
|
||||||
function onSubmit() {
|
function onSubmit(e) {
|
||||||
|
|
||||||
Dashboard.showLoadingMsg();
|
Dashboard.showLoadingMsg();
|
||||||
|
|
||||||
|
@ -177,16 +177,12 @@
|
||||||
})
|
})
|
||||||
};
|
};
|
||||||
|
|
||||||
item.ProviderIds = {};
|
item.ProviderIds = Object.assign({}, currentItem.ProviderIds);
|
||||||
for (var key in currentItem.ProviderIds) {
|
|
||||||
if (!currentItem.hasOwnProperty(key)) return;
|
|
||||||
item.ProviderIds[key] = currentItem.ProviderIds[key];
|
|
||||||
}
|
|
||||||
|
|
||||||
var idElements = form.querySelectorAll('.txtExternalId');
|
var idElements = form.querySelectorAll('.txtExternalId');
|
||||||
Array.prototype.map.call(idElements, function () {
|
Array.prototype.map.call(idElements, function (idElem) {
|
||||||
var providerKey = this.getAttribute('data-providerkey');
|
var providerKey = idElem.getAttribute('data-providerkey');
|
||||||
item.ProviderIds[providerKey] = this.value;
|
item.ProviderIds[providerKey] = idElem.value;
|
||||||
});
|
});
|
||||||
|
|
||||||
item.PreferredMetadataLanguage = form.querySelector('#selectLanguage').value;
|
item.PreferredMetadataLanguage = form.querySelector('#selectLanguage').value;
|
||||||
|
@ -210,10 +206,14 @@
|
||||||
item.Taglines = tagline ? [tagline] : [];
|
item.Taglines = tagline ? [tagline] : [];
|
||||||
|
|
||||||
submitUpdatedItem(form, item);
|
submitUpdatedItem(form, item);
|
||||||
|
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
alert(err);
|
alert(err);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
e.preventDefault();
|
||||||
|
e.stopPropagation();
|
||||||
|
|
||||||
// Disable default form submission
|
// Disable default form submission
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -377,7 +377,7 @@
|
||||||
context.addEventListener('click', onEditorClick);
|
context.addEventListener('click', onEditorClick);
|
||||||
|
|
||||||
var form = context.querySelector('form');
|
var form = context.querySelector('form');
|
||||||
form.removeEventListener('submit', onSubmit)
|
form.removeEventListener('submit', onSubmit);
|
||||||
form.addEventListener('submit', onSubmit);
|
form.addEventListener('submit', onSubmit);
|
||||||
|
|
||||||
context.querySelector("#btnAddPerson").addEventListener('click', function (event, data) {
|
context.querySelector("#btnAddPerson").addEventListener('click', function (event, data) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue