fix: update resource rule routes to use shared policy rules

This commit is contained in:
copilot-swe-agent[bot]
2026-06-16 23:48:46 +00:00
committed by GitHub
parent b6862093d1
commit 0d960181a2
5 changed files with 103 additions and 29 deletions

View File

@@ -140,15 +140,11 @@ export async function listResourceRules(
);
}
const isInlinePolicy =
resource.resourcePolicyId === null &&
resource.defaultResourcePolicyId !== null;
let rulesList: Awaited<ReturnType<typeof queryResourceRules>>;
let totalCount: number;
if (isInlinePolicy) {
const policyId = resource.defaultResourcePolicyId!;
if (resource.resourcePolicyId !== null) {
const policyId = resource.resourcePolicyId;
const policyRules = await queryPolicyRules(policyId)
.limit(limit)
.offset(offset);