Taichi Masuyama 4 лет назад
Родитель
Сommit
2f459070ba

+ 1 - 1
packages/app/src/server/models/page.ts

@@ -705,7 +705,7 @@ export default (crowi: Crowi): any => {
     pageEvent.emit('create', savedPage, user);
 
     // update descendantCount asynchronously
-    crowi.pageService.updateDescendantCountOfAncestors(savedPage._id, 1, false);
+    await crowi.pageService.updateDescendantCountOfAncestors(savedPage._id, 1, false);
 
     return savedPage;
   };

+ 4 - 2
packages/app/test/integration/global-setup.js

@@ -30,8 +30,10 @@ module.exports = async() => {
 
   // create global user & rootPage
   const globalUser = (await userCollection.insertMany([{ name: 'globalUser', username: 'globalUser', email: 'globalUser@example.com' }]))[0];
-  await userCollection.insertMany([{ name: 'v5DummyUser1', username: 'v5DummyUser1', email: 'v5DummyUser1@example.com' }])[0];
-  await userCollection.insertMany([{ name: 'v5DummyUser2', username: 'v5DummyUser2', email: 'v5DummyUser2@example.com' }])[0];
+  await userCollection.insertMany([
+    { name: 'v5DummyUser1', username: 'v5DummyUser1', email: 'v5DummyUser1@example.com' },
+    { name: 'v5DummyUser2', username: 'v5DummyUser2', email: 'v5DummyUser2@example.com' },
+  ]);
   await pageCollection.insertMany([{
     path: '/',
     grant: 1,