From 5a58784a620a80a373d1b5caf42d77d6a02340b1 Mon Sep 17 00:00:00 2001 From: Gan Eng Chin Date: Tue, 14 Mar 2023 03:32:54 +0800 Subject: [PATCH] Specify empty array as invalidateResolution and hasFinishedResolution args. This is to make things work with WP 5.9. --- .../client/marketing/hooks/useRegisteredChannels.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/woocommerce-admin/client/marketing/hooks/useRegisteredChannels.ts b/plugins/woocommerce-admin/client/marketing/hooks/useRegisteredChannels.ts index bafbd5b6f2e..199bdd584b1 100644 --- a/plugins/woocommerce-admin/client/marketing/hooks/useRegisteredChannels.ts +++ b/plugins/woocommerce-admin/client/marketing/hooks/useRegisteredChannels.ts @@ -63,7 +63,7 @@ export const useRegisteredChannels = (): UseRegisteredChannels => { const { invalidateResolution } = useDispatch( STORE_KEY ); const refetch = useCallback( () => { - invalidateResolution( 'getRegisteredChannels' ); + invalidateResolution( 'getRegisteredChannels', [] ); }, [ invalidateResolution ] ); return useSelect( ( select ) => { @@ -72,7 +72,7 @@ export const useRegisteredChannels = (): UseRegisteredChannels => { const state = getRegisteredChannels< RegisteredChannelsState >(); return { - loading: ! hasFinishedResolution( 'getRegisteredChannels' ), + loading: ! hasFinishedResolution( 'getRegisteredChannels', [] ), data: state.data?.map( convert ), error: state.error, refetch,