From dbd79cc17c448bb6bb77d8754776011191982575 Mon Sep 17 00:00:00 2001 From: Corentin Date: Mon, 11 May 2026 09:59:53 +0000 Subject: [PATCH] fix(page-permission): export RestrictionInfo to satisfy TS4053 Public controller method returns Promise, the interface must be exported from the service for tsc to name it in the controller's declaration. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../src/core/page/page-permission/page-permission.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/server/src/core/page/page-permission/page-permission.service.ts b/apps/server/src/core/page/page-permission/page-permission.service.ts index 5f001af4..4ca3b062 100644 --- a/apps/server/src/core/page/page-permission/page-permission.service.ts +++ b/apps/server/src/core/page/page-permission/page-permission.service.ts @@ -19,7 +19,7 @@ import { UpdatePagePermissionDto, } from './dto/page-permission.dto'; -interface RestrictionInfo { +export interface RestrictionInfo { restrictionId?: string; hasDirectRestriction: boolean; hasInheritedRestriction: boolean;