|
|
@@ -1360,7 +1360,7 @@ class PageService {
|
|
|
/*
|
|
|
* Delete
|
|
|
*/
|
|
|
- async deletePage(page, user, options = {}, isRecursively = false, activityParameters?) {
|
|
|
+ async deletePage(page, user, options = {}, isRecursively = false, activityParameters) {
|
|
|
/*
|
|
|
* Common Operation
|
|
|
*/
|
|
|
@@ -1719,7 +1719,7 @@ class PageService {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- async deleteCompletely(page, user, options = {}, isRecursively = false, preventEmitting = false, activityParameters?) {
|
|
|
+ async deleteCompletely(page, user, options = {}, isRecursively = false, preventEmitting = false, activityParameters) {
|
|
|
/*
|
|
|
* Common Operation
|
|
|
*/
|
|
|
@@ -1936,7 +1936,7 @@ class PageService {
|
|
|
}
|
|
|
|
|
|
// no need to separate Main Sub since it is devided into single page operations
|
|
|
- async deleteMultiplePages(pagesToDelete, user, options): Promise<void> {
|
|
|
+ async deleteMultiplePages(pagesToDelete, user, options, activityParameters): Promise<void> {
|
|
|
const { isRecursively, isCompletely } = options;
|
|
|
|
|
|
if (pagesToDelete.length > LIMIT_FOR_MULTIPLE_PAGE_OP) {
|
|
|
@@ -1948,12 +1948,12 @@ class PageService {
|
|
|
|
|
|
if (isCompletely) {
|
|
|
for await (const page of pages) {
|
|
|
- await this.deleteCompletely(page, user, {}, isRecursively);
|
|
|
+ await this.deleteCompletely(page, user, {}, isRecursively, false, activityParameters);
|
|
|
}
|
|
|
}
|
|
|
else {
|
|
|
for await (const page of pages) {
|
|
|
- await this.deletePage(page, user, {}, isRecursively);
|
|
|
+ await this.deletePage(page, user, {}, isRecursively, activityParameters);
|
|
|
}
|
|
|
}
|
|
|
}
|