mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
move recording editor to popup
This commit is contained in:
parent
25f06c166b
commit
4d7b51f730
19 changed files with 322 additions and 248 deletions
|
@ -532,7 +532,11 @@
|
|||
break;
|
||||
}
|
||||
case 'edit':
|
||||
LibraryBrowser.editMetadata(itemId);
|
||||
if (itemType == 'Timer') {
|
||||
LibraryBrowser.editTimer(itemId);
|
||||
} else {
|
||||
LibraryBrowser.editMetadata(itemId);
|
||||
}
|
||||
break;
|
||||
case 'refresh':
|
||||
ApiClient.refreshItem(itemId, {
|
||||
|
@ -555,7 +559,11 @@
|
|||
MediaController.shuffle(itemId);
|
||||
break;
|
||||
case 'open':
|
||||
Dashboard.navigate(href);
|
||||
if (itemType == 'Timer') {
|
||||
LibraryBrowser.editTimer(itemId);
|
||||
} else {
|
||||
Dashboard.navigate(href);
|
||||
}
|
||||
break;
|
||||
case 'album':
|
||||
Dashboard.navigate('itemdetails.html?id=' + albumid);
|
||||
|
@ -1378,6 +1386,15 @@
|
|||
|
||||
MediaController.instantMix(itemId);
|
||||
}
|
||||
else if (action == 'edit') {
|
||||
|
||||
var itemType = elemWithAttributes.getAttribute('data-itemtype');
|
||||
if (itemType == 'Timer') {
|
||||
LibraryBrowser.editTimer(itemId);
|
||||
} else {
|
||||
LibraryBrowser.editMetadata(itemId);
|
||||
}
|
||||
}
|
||||
|
||||
e.stopPropagation();
|
||||
e.preventDefault();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue