permission-node: update error message for missing permission rules

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-01-15 09:57:28 +01:00
parent be65d9186b
commit 088f289323
@@ -295,7 +295,9 @@ class PermissionIntegrationMetadataStore {
return (name: string): PermissionRule<unknown, unknown, string> => {
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;
};