diff --git a/apps/server/src/core/page/services/page.service.ts b/apps/server/src/core/page/services/page.service.ts index e862bb3e..5e4553c6 100644 --- a/apps/server/src/core/page/services/page.service.ts +++ b/apps/server/src/core/page/services/page.service.ts @@ -223,6 +223,16 @@ export class PageService { trx, ); } + + // update spaceId in shares + if (pageIds.length > 0) { + await trx + .updateTable('shares') + .set({ spaceId: spaceId }) + .where('pageId', 'in', pageIds) + .execute(); + } + // Update attachments await this.attachmentRepo.updateAttachmentsByPageId( { spaceId },