fix(core): unable to create share page link (#5175)

For some reasons, our `spaceDoc.guid` and `page.id` may not necessarily be the same, so we switched to using the more accurate `page.id`.
This commit is contained in:
JimmFly
2023-12-05 07:21:18 +00:00
parent 1cd8de9d60
commit 1c88e1fb8b
2 changed files with 2 additions and 5 deletions

View File

@@ -73,10 +73,7 @@ const CloudShareMenu = (props: ShareMenuProps) => {
workspace: { id: workspaceId },
currentPage,
} = props;
const { isSharedPage } = useIsSharedPage(
workspaceId,
currentPage.spaceDoc.guid
);
const { isSharedPage } = useIsSharedPage(workspaceId, currentPage.id);
return (
<Menu

View File

@@ -80,7 +80,7 @@ export const AffineSharePage = (props: ShareMenuProps) => {
changeShare,
currentShareMode,
disableShare,
} = useIsSharedPage(workspaceId, currentPage.spaceDoc.guid);
} = useIsSharedPage(workspaceId, currentPage.id);
const currentPageMode = useAtomValue(currentModeAtom);
const defaultMode = useMemo(() => {