diff --git a/src/views/ChoreEdit/ChoreEdit.jsx b/src/views/ChoreEdit/ChoreEdit.jsx index b41d502..0000932 100644 --- a/src/views/ChoreEdit/ChoreEdit.jsx +++ b/src/views/ChoreEdit/ChoreEdit.jsx @@ -758,7 +758,7 @@ const ChoreEdit = () => { { const newTemplates = metadata.notifications - if (notificationMetadata.templates !== newTemplates) { + if (notificationMetadata?.templates !== newTemplates) { setNotificationMetadata({ ...notificationMetadata, templates: newTemplates, @@ -783,18 +783,18 @@ const ChoreEdit = () => { { - if (notificationMetadata['circleGroup']) { - delete notificationMetadata['circleGroupID'] + if (notificationMetadata?.circleGroup) { + delete notificationMetadata.circleGroupID } setNotificationMetadata({ ...notificationMetadata, - ['circleGroup']: !notificationMetadata['circleGroup'], + circleGroup: !notificationMetadata?.circleGroup, }) }} checked={ notificationMetadata - ? notificationMetadata['circleGroup'] + ? notificationMetadata?.circleGroup : false } label='Specific Group' @@ -802,7 +802,7 @@ const ChoreEdit = () => { Notify a specific group - {notificationMetadata['circleGroup'] && ( + {notificationMetadata?.circleGroup && ( { { setNotificationMetadata({ ...notificationMetadata, - ['circleGroupID']: parseInt(e.target.value), + circleGroupID: parseInt(e.target.value), }) }} />