Pass empty arrays instead of undefined

This commit is contained in:
Ian Philips 2022-07-22 16:25:30 -06:00
parent f08f719350
commit 63d07f79f6

View File

@ -162,11 +162,13 @@ export async function removeContractFromGroup(
) {
if (!contract.groupLinks?.map((l) => l.groupId).includes(group.id)) return // not in that group
const newGroupLinks =
contract.groupLinks?.filter((link) => link.slug !== group.slug) ?? []
const newGroupLinks = contract.groupLinks?.filter(
(link) => link.slug !== group.slug
)
await updateContract(contract.id, {
groupSlugs: contract.groupSlugs?.filter((slug) => slug !== group.slug),
groupLinks: newGroupLinks,
groupSlugs:
contract.groupSlugs?.filter((slug) => slug !== group.slug) ?? [],
groupLinks: newGroupLinks ?? [],
})
const newContractIds = group.contractIds.filter((id) => id !== contract.id)
return await updateGroup(group, {