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

Preliminary Lyrics Editor

This commit is contained in:
LJQ 2024-04-22 20:09:27 +08:00 committed by Bill Thornton
parent 12ba71781e
commit 648e8ff2a6
11 changed files with 701 additions and 17 deletions

View file

@ -186,6 +186,16 @@ export function canEditSubtitles (user, item) {
|| user.Policy.IsAdministrator;
}
export function canEditLyrics (user, item) {
if (item.MediaType !== MediaType.Audio) {
return false;
}
if (isLocalItem(item)) {
return false;
}
return user.Policy.IsAdministrator;
}
export function canShare (item, user) {
if (item.Type === 'Program') {
return false;
@ -332,6 +342,7 @@ export default {
canEdit: canEdit,
canEditImages: canEditImages,
canEditSubtitles,
canEditLyrics,
canShare: canShare,
enableDateAddedDisplay: enableDateAddedDisplay,
canMarkPlayed: canMarkPlayed,