From 1fb492772b15a053959a3abcdda45387800f2bdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Dro=C5=84?= Date: Fri, 22 Sep 2023 15:16:35 +0200 Subject: [PATCH] Fix bug for new channels --- .../ProductUpdatePage/ProductChannelsListingsDialog.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/products/components/ProductUpdatePage/ProductChannelsListingsDialog.tsx b/src/products/components/ProductUpdatePage/ProductChannelsListingsDialog.tsx index 8fddfa79d2e..9340e007d23 100644 --- a/src/products/components/ProductUpdatePage/ProductChannelsListingsDialog.tsx +++ b/src/products/components/ProductUpdatePage/ProductChannelsListingsDialog.tsx @@ -1,4 +1,3 @@ -// @ts-strict-ignore import ChannelsAvailabilityDialog from "@dashboard/components/ChannelsAvailabilityDialog"; import { ChannelFragment } from "@dashboard/graphql"; import useStateFromProps from "@dashboard/hooks/useStateFromProps"; @@ -26,13 +25,13 @@ const ProductChannelsListingsDialog: React.FC< const intl = useIntl(); const [selected, setSelected] = useStateFromProps( - data.channels.updateChannels?.map(listing => listing.channelId), + data.channels.updateChannels?.map(listing => listing.channelId) ?? [], ); const handleConfirm = () => { onConfirm( arrayDiff( - data.channels.updateChannels.map(({ channelId }) => channelId), + data.channels.updateChannels?.map(({ channelId }) => channelId) ?? [], selected, ), );