@@ -1197,7 +1197,7 @@ module.exports = function(crowi, app) {
await crowi.pageService.completelyDeletePageRecursively(page, req.user, options);
}
else {
- await crowi.pageService.completelyDeletePage(page, req.user, options);
+ await crowi.pageService.completelyDeletePages(page, req.user, options);
@@ -46,8 +46,10 @@ class AttachmentService {
async removeAttachment(attachments) {
const { fileUploadService } = this.crowi;
- await attachments.forEach(attachment => fileUploadService.deleteFile(attachment));
- await attachments.forEach(attachment => attachment.remove());
+ return attachments.forEach((attachment) => {
+ fileUploadService.deleteFile(attachment);
+ attachment.remove();
+ });