Yuki Takei před 1 rokem
rodič
revize
5ed327b0e3
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      apps/app/src/server/routes/apiv3/page/index.ts

+ 2 - 2
apps/app/src/server/routes/apiv3/page/index.ts

@@ -878,9 +878,9 @@ module.exports = (crowi) => {
     }
 
     try {
-      const revisionIdForFind = revisionId ?? page.revision;
+      const revisionIdForFind = revisionId ?? (page.revision != null ? getIdForRef(page.revision) : undefined);
 
-      revision = await Revision.findOne({ id: { $eq: revisionIdForFind } });
+      revision = await Revision.findById(revisionIdForFind);
       pagePath = page.path;
 
       // Error if pageId and revison's pageIds do not match