From 873cea4046a408f49ee5a0e7f6fc5dc94247bac6 Mon Sep 17 00:00:00 2001 From: Deluan Date: Thu, 5 Nov 2020 14:06:21 -0500 Subject: [PATCH] Fix "Something went wrong" error when deleting a playlist --- ui/src/common/Writable.js | 2 +- ui/src/playlist/PlaylistList.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/common/Writable.js b/ui/src/common/Writable.js index 8655a85da..791382478 100644 --- a/ui/src/common/Writable.js +++ b/ui/src/common/Writable.js @@ -12,7 +12,7 @@ export const isReadOnly = (owner) => { } const Writable = (props) => { - const { record, children } = props + const { record = {}, children } = props if (isWritable(record.owner)) { return Children.map(children, (child) => isValidElement(child) ? cloneElement(child, props) : child diff --git a/ui/src/playlist/PlaylistList.js b/ui/src/playlist/PlaylistList.js index 375d101a5..a9a0cc471 100644 --- a/ui/src/playlist/PlaylistList.js +++ b/ui/src/playlist/PlaylistList.js @@ -20,7 +20,7 @@ const PlaylistFilter = (props) => ( ) -const TogglePublicInput = ({ permissions, resource, record, source }) => { +const TogglePublicInput = ({ permissions, resource, record = {}, source }) => { const notify = useNotify() const [togglePublic] = useUpdate( resource,