feat: add userConfig claims

This commit is contained in:
2025-08-04 14:32:20 +05:30
parent e4817ffdf7
commit 083f65639d
3 changed files with 12 additions and 2 deletions

View File

@@ -6,7 +6,7 @@ export async function userConfigRoutes(fastify: FastifyInstance) {
fastify.get(
"/",
{
config: { requiredClaims: ["config:read"] },
config: { requiredClaims: ["userConfig:read"] },
preHandler: [fastify.authorize],
},
getConfigHandler
@@ -18,7 +18,7 @@ export async function userConfigRoutes(fastify: FastifyInstance) {
schema: {
body: $userConfig("updateUserConfigInput"),
},
config: { requiredClaims: ["config:write"] },
config: { requiredClaims: ["userConfig:write"] },
preHandler: [fastify.authorize],
},
updateConfigHandler