|
@@ -98,7 +98,7 @@ export const PageEditor = React.memo((props: Props): JSX.Element => {
|
|
|
const { data: currentPage } = useSWRxCurrentPage();
|
|
const { data: currentPage } = useSWRxCurrentPage();
|
|
|
const { trigger: mutateCurrentPage } = useSWRMUTxCurrentPage();
|
|
const { trigger: mutateCurrentPage } = useSWRMUTxCurrentPage();
|
|
|
const { data: grantData } = useSelectedGrant();
|
|
const { data: grantData } = useSelectedGrant();
|
|
|
- const { data: pageTags, sync: syncTagsInfoForEditor } = usePageTagsForEditors(pageId);
|
|
|
|
|
|
|
+ const { sync: syncTagsInfoForEditor } = usePageTagsForEditors(pageId);
|
|
|
const { mutate: mutateTagsInfo } = useSWRxTagsInfo(pageId);
|
|
const { mutate: mutateTagsInfo } = useSWRxTagsInfo(pageId);
|
|
|
const { data: editingMarkdown, mutate: mutateEditingMarkdown } = useEditingMarkdown();
|
|
const { data: editingMarkdown, mutate: mutateEditingMarkdown } = useEditingMarkdown();
|
|
|
const { data: isEnabledAttachTitleHeader } = useIsEnabledAttachTitleHeader();
|
|
const { data: isEnabledAttachTitleHeader } = useIsEnabledAttachTitleHeader();
|
|
@@ -218,12 +218,11 @@ export const PageEditor = React.memo((props: Props): JSX.Element => {
|
|
|
isSlackEnabled: isSlackEnabled ?? false,
|
|
isSlackEnabled: isSlackEnabled ?? false,
|
|
|
slackChannels: '', // set in save method by opts in SavePageControlls.tsx
|
|
slackChannels: '', // set in save method by opts in SavePageControlls.tsx
|
|
|
grant: grantData.grant,
|
|
grant: grantData.grant,
|
|
|
- pageTags: pageTags || null,
|
|
|
|
|
grantUserGroupId: grantData.grantedGroup?.id,
|
|
grantUserGroupId: grantData.grantedGroup?.id,
|
|
|
grantUserGroupName: grantData.grantedGroup?.name,
|
|
grantUserGroupName: grantData.grantedGroup?.name,
|
|
|
};
|
|
};
|
|
|
return optionsToSave;
|
|
return optionsToSave;
|
|
|
- }, [grantData, isSlackEnabled, pageTags]);
|
|
|
|
|
|
|
+ }, [grantData, isSlackEnabled]);
|
|
|
|
|
|
|
|
|
|
|
|
|
const save = useCallback(async(opts?: {slackChannels: string, overwriteScopesOfDescendants?: boolean}): Promise<IPageHasId | null> => {
|
|
const save = useCallback(async(opts?: {slackChannels: string, overwriteScopesOfDescendants?: boolean}): Promise<IPageHasId | null> => {
|