feat: add endpoint for get branch admin

This commit is contained in:
Methapon2001 2024-08-14 13:45:41 +07:00
parent 20cf11f988
commit b89b9dce34

View file

@ -58,6 +58,23 @@ async function userBranchCodeGen(branch: Branch, user: User[]) {
);
}
@Route("api/v1/branch/{branchId}/admin")
@Tags("Branch User")
export class BranchAdminUserController extends Controller {
@Get()
@Security("keycloak")
async getBranchAdmin(@Path() branchId: string) {
return await prisma.user.findFirst({
where: {
branch: {
some: { branchId },
},
userRole: "branch_admin",
},
});
}
}
@Route("api/v1/branch/{branchId}/user")
@Tags("Branch User")
export class BranchUserController extends Controller {