|
@@ -132,14 +132,16 @@ export const Page: FC<Props> = (props: Props) => {
|
|
|
toastSuccess(t('toaster.save_succeeded'));
|
|
toastSuccess(t('toaster.save_succeeded'));
|
|
|
|
|
|
|
|
// rerender
|
|
// rerender
|
|
|
- mutateCurrentPage();
|
|
|
|
|
|
|
+ if (!isSharedPage) {
|
|
|
|
|
+ mutateCurrentPage();
|
|
|
|
|
+ }
|
|
|
mutateEditingMarkdown(newMarkdown);
|
|
mutateEditingMarkdown(newMarkdown);
|
|
|
}
|
|
}
|
|
|
catch (error) {
|
|
catch (error) {
|
|
|
logger.error('failed to save', error);
|
|
logger.error('failed to save', error);
|
|
|
toastError(error);
|
|
toastError(error);
|
|
|
}
|
|
}
|
|
|
- }, [currentPage, mutateCurrentPage, mutateEditingMarkdown, saveOrUpdate, shareLinkId, t, tagsInfo]);
|
|
|
|
|
|
|
+ }, [currentPage, isSharedPage, mutateCurrentPage, mutateEditingMarkdown, saveOrUpdate, shareLinkId, t, tagsInfo]);
|
|
|
|
|
|
|
|
// set handler to open DrawioModal
|
|
// set handler to open DrawioModal
|
|
|
useEffect(() => {
|
|
useEffect(() => {
|
|
@@ -186,14 +188,16 @@ export const Page: FC<Props> = (props: Props) => {
|
|
|
toastSuccess(t('toaster.save_succeeded'));
|
|
toastSuccess(t('toaster.save_succeeded'));
|
|
|
|
|
|
|
|
// rerender
|
|
// rerender
|
|
|
- mutateCurrentPage();
|
|
|
|
|
|
|
+ if (!isSharedPage) {
|
|
|
|
|
+ mutateCurrentPage();
|
|
|
|
|
+ }
|
|
|
mutateEditingMarkdown(newMarkdown);
|
|
mutateEditingMarkdown(newMarkdown);
|
|
|
}
|
|
}
|
|
|
catch (error) {
|
|
catch (error) {
|
|
|
logger.error('failed to save', error);
|
|
logger.error('failed to save', error);
|
|
|
toastError(error);
|
|
toastError(error);
|
|
|
}
|
|
}
|
|
|
- }, [currentPage, mutateCurrentPage, mutateEditingMarkdown, saveOrUpdate, shareLinkId, t, tagsInfo]);
|
|
|
|
|
|
|
+ }, [currentPage, isSharedPage, mutateCurrentPage, mutateEditingMarkdown, saveOrUpdate, shareLinkId, t, tagsInfo]);
|
|
|
|
|
|
|
|
// set handler to open HandsonTableModal
|
|
// set handler to open HandsonTableModal
|
|
|
useEffect(() => {
|
|
useEffect(() => {
|