Fix isPublished flag

This commit is contained in:
dominik-zeglen 2020-11-03 18:25:35 +01:00
parent b27f28c822
commit aa3559117d

View file

@ -83,13 +83,13 @@ function useCollectionUpdateForm(
// Need to make it function to always have description.current up to date // Need to make it function to always have description.current up to date
const getData = (): CollectionUpdateData => ({ const getData = (): CollectionUpdateData => ({
...form.data, ...form.data,
description: description.current, description: description.current
isPublished: form.data.isPublished || !!form.data.publicationDate
}); });
const getSubmitData = (): CollectionUpdateData => ({ const getSubmitData = (): CollectionUpdateData => ({
...getData(), ...getData(),
...getMetadata(form.data, isMetadataModified, isPrivateMetadataModified) ...getMetadata(form.data, isMetadataModified, isPrivateMetadataModified),
isPublished: form.data.isPublished || !!form.data.publicationDate
}); });
const submit = () => handleFormSubmit(getSubmitData(), onSubmit, setChanged); const submit = () => handleFormSubmit(getSubmitData(), onSubmit, setChanged);