takeru0001 5 лет назад
Родитель
Сommit
67d53730c1
2 измененных файлов с 3 добавлено и 2 удалено
  1. 1 1
      src/server/events/page.js
  2. 2 1
      src/server/models/page.js

+ 1 - 1
src/server/events/page.js

@@ -15,7 +15,7 @@ PageEvent.prototype.onCreate = function(page, user) {
 PageEvent.prototype.onUpdate = function(page, user) {
   debug('onUpdate event fired');
 };
-PageEvent.prototype.onCreateMany = function(page, user) {
+PageEvent.prototype.onCreateMany = function(pages, user) {
   debug('onCreateMany event fired');
 };
 

+ 2 - 1
src/server/models/page.js

@@ -1256,8 +1256,9 @@ module.exports = function(crowi) {
 
     const newParentPath = path.replace(pathRegExp, newPagePathPrefix);
     const newParentPage = await this.findByPath(newParentPath);
+    const renamedPages = await this.findManageableListWithDescendants(newParentPage, user, options);
 
-    pageEvent.emit('createMany', newParentPage, user, socketClientId);
+    pageEvent.emit('createMany', renamedPages, user, newParentPage);
 
     // Execute after unorderedBulkOp to prevent duplication
     if (createRedirectPage) {