diff --git a/ui/src/common/playlistUtils.js b/ui/src/common/playlistUtils.js index 10c04f72b..c22e6e3ff 100644 --- a/ui/src/common/playlistUtils.js +++ b/ui/src/common/playlistUtils.js @@ -9,9 +9,9 @@ export const isReadOnly = (ownerId) => { return !isWritable(ownerId) } -export const isSmartPlaylist = (pls) => !!pls.rules +export const isSmartPlaylist = (pls) => !!pls?.rules -export const isGlobalPlaylist = (pls) => isSmartPlaylist(pls) && pls.global +export const isGlobalPlaylist = (pls) => isSmartPlaylist(pls) && !!pls?.global export const canChangeTracks = (pls) => - isWritable(pls.ownerId) && !isSmartPlaylist(pls) + isWritable(pls?.ownerId) && !isSmartPlaylist(pls)