Shun Miyazawa 2 yıl önce
ebeveyn
işleme
a161e9f2d5

+ 2 - 0
apps/app/src/components/PageEditor/PageEditor.tsx

@@ -201,9 +201,11 @@ export const PageEditor = React.memo((props: Props): JSX.Element => {
 
 
     try {
     try {
       mutateWaitingSaveProcessing(true);
       mutateWaitingSaveProcessing(true);
+      const isRevisionIdRequiredForPageUpdate = currentPage?.revision?.origin === undefined;
 
 
       const { page } = await updatePage({
       const { page } = await updatePage({
         pageId,
         pageId,
+        revisionId: isRevisionIdRequiredForPageUpdate ? currentRevisionId : undefined,
         body: codeMirrorEditor?.getDoc() ?? '',
         body: codeMirrorEditor?.getDoc() ?? '',
         grant: grantData?.grant,
         grant: grantData?.grant,
         origin: Origin.Editor,
         origin: Origin.Editor,