1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

save additional info to recording nfo's

This commit is contained in:
Luke Pulverenti 2016-11-26 19:40:15 -05:00
parent 70994b54a6
commit 44513d8744
42 changed files with 7006 additions and 774 deletions

View file

@ -221,12 +221,41 @@
view.addEventListener('click', onListItemClick);
function getItemPromise() {
var id = params.genreId || params.studioId || params.parentId;
if (id) {
return ApiClient.getItem(Dashboard.getCurrentUserId(), id);
}
var name = params.genre;
if (name) {
return ApiClient.getGenre(name, Dashboard.getCurrentUserId());
}
name = params.musicgenre;
if (name) {
return ApiClient.getMusicGenre(name, Dashboard.getCurrentUserId());
}
name = params.gamegenre;
if (name) {
return ApiClient.getGameGenre(name, Dashboard.getCurrentUserId());
}
return null;
}
view.addEventListener('viewbeforeshow', function (e) {
var parentId = params.genreId || params.parentId;
var parentPromise = getItemPromise();
if (parentId) {
ApiClient.getItem(Dashboard.getCurrentUserId(), parentId).then(function (parent) {
if (parentPromise) {
parentPromise.then(function (parent) {
LibraryMenu.setTitle(parent.Name);
onViewStyleChange(parent);