From 0c691257ebc7e08e4fa0814fe065861de478df6a Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Thu, 21 Sep 2023 18:41:34 +0800 Subject: [PATCH] fix rules permission --- packages/api/src/resolvers/rules/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/api/src/resolvers/rules/index.ts b/packages/api/src/resolvers/rules/index.ts index fbc6b7926..3ab1a9031 100644 --- a/packages/api/src/resolvers/rules/index.ts +++ b/packages/api/src/resolvers/rules/index.ts @@ -46,10 +46,11 @@ export const rulesResolver = authorized< RulesSuccess, RulesError, QueryRulesArgs ->(async (_, { enabled }, { authTrx, log }) => { +>(async (_, { enabled }, { authTrx, log, uid }) => { try { const rules = await authTrx((t) => t.getRepository(Rule).findBy({ + user: { id: uid }, enabled: enabled === null ? undefined : enabled, }) )