fix: use create permission for basic auth delete instead of delete (#4513)

This commit is contained in:
Mauricio Siu
2026-05-30 01:11:42 -06:00
committed by GitHub
parent 4ba0f71220
commit d7d642230c

View File

@@ -45,7 +45,7 @@ export const securityRouter = createTRPCRouter({
.mutation(async ({ input, ctx }) => { .mutation(async ({ input, ctx }) => {
const security = await findSecurityById(input.securityId); const security = await findSecurityById(input.securityId);
await checkServicePermissionAndAccess(ctx, security.applicationId, { await checkServicePermissionAndAccess(ctx, security.applicationId, {
service: ["delete"], service: ["create"],
}); });
const result = await deleteSecurityById(input.securityId); const result = await deleteSecurityById(input.securityId);
await audit(ctx, { await audit(ctx, {