Răsfoiți Sursa

imprv pageSchema.methods.isUpdatable

Shun Miyazawa 2 ani în urmă
părinte
comite
7cec52f368
1 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 2 1
      apps/app/src/server/models/obsolete-page.js

+ 2 - 1
apps/app/src/server/models/obsolete-page.js

@@ -144,7 +144,8 @@ export const getPageSchema = (crowi) => {
   pageSchema.methods.isUpdatable = async function(previousRevision, origin) {
     const populatedPageDataWithRevisionOrigin = await this.populate('revision', 'origin');
     const latestRevisionOrigin = populatedPageDataWithRevisionOrigin.revision.origin;
-    if (origin === Origin.Editor && (latestRevisionOrigin === Origin.Editor || latestRevisionOrigin === Origin.View)) {
+    const ignoreLatestRevision = origin === Origin.Editor && (latestRevisionOrigin === Origin.Editor || latestRevisionOrigin === Origin.View);
+    if (ignoreLatestRevision) {
       return true;
     }