feat: made sub org router access token

This commit is contained in:
=
2025-11-13 12:52:41 +05:30
parent 1ef39f6961
commit 31c81aca5e
+3 -3
View File
@@ -42,7 +42,7 @@ export const registerSubOrgRouter = async (server: FastifyZodProvider) => {
}) })
} }
}, },
onRequest: verifyAuth([AuthMode.JWT]), onRequest: verifyAuth([AuthMode.JWT, AuthMode.IDENTITY_ACCESS_TOKEN]),
handler: async (req) => { handler: async (req) => {
const { organization } = await server.services.subOrganization.createSubOrg({ const { organization } = await server.services.subOrganization.createSubOrg({
name: req.body.name, name: req.body.name,
@@ -95,7 +95,7 @@ export const registerSubOrgRouter = async (server: FastifyZodProvider) => {
}) })
} }
}, },
onRequest: verifyAuth([AuthMode.JWT]), onRequest: verifyAuth([AuthMode.JWT, AuthMode.IDENTITY_ACCESS_TOKEN]),
handler: async (req) => { handler: async (req) => {
const { organizations } = await server.services.subOrganization.listSubOrgs({ const { organizations } = await server.services.subOrganization.listSubOrgs({
permissionActor: req.permission, permissionActor: req.permission,
@@ -137,7 +137,7 @@ export const registerSubOrgRouter = async (server: FastifyZodProvider) => {
}) })
} }
}, },
onRequest: verifyAuth([AuthMode.JWT]), onRequest: verifyAuth([AuthMode.JWT, AuthMode.IDENTITY_ACCESS_TOKEN]),
handler: async (req) => { handler: async (req) => {
const { organization } = await server.services.subOrganization.updateSubOrg({ const { organization } = await server.services.subOrganization.updateSubOrg({
subOrgId: req.params.subOrgId, subOrgId: req.params.subOrgId,