|
|
@@ -214,12 +214,15 @@ export const useSWRMUTxPageInfo = (
|
|
|
shareLinkId?: string | null,
|
|
|
): SWRMutationResponse<IPageInfo | IPageInfoForOperation> => {
|
|
|
|
|
|
+ // Cache remains from guest mode when logging in via the Login lead, so add 'isGuestUser' key
|
|
|
+ const { data: isGuestUser } = useIsGuestUser();
|
|
|
+
|
|
|
// assign null if shareLinkId is undefined in order to identify SWR key only by pageId
|
|
|
const fixedShareLinkId = shareLinkId ?? null;
|
|
|
|
|
|
const key = useMemo(() => {
|
|
|
- return pageId != null ? ['/page/info', pageId, fixedShareLinkId] : null;
|
|
|
- }, [fixedShareLinkId, pageId]);
|
|
|
+ return pageId != null ? ['/page/info', pageId, fixedShareLinkId, isGuestUser] : null;
|
|
|
+ }, [fixedShareLinkId, isGuestUser, pageId]);
|
|
|
|
|
|
return useSWRMutation(
|
|
|
key,
|