diff --git a/plugins/permission-node/src/integration/createPermissionIntegrationRouter.ts b/plugins/permission-node/src/integration/createPermissionIntegrationRouter.ts index f24f4827e7..dbd7e45c74 100644 --- a/plugins/permission-node/src/integration/createPermissionIntegrationRouter.ts +++ b/plugins/permission-node/src/integration/createPermissionIntegrationRouter.ts @@ -295,7 +295,9 @@ class PermissionIntegrationMetadataStore { return (name: string): PermissionRule => { const rule = this.#rulesByTypeByName.get(resourceType)?.get(name); if (!rule) { - throw new Error(`Unexpected permission rule: ${name}`); + throw new Error( + `Permission rule '${name}' does not exist for resource type '${resourceType}'`, + ); } return rule; };