Pull Request branch dev-clone to main #1

Merged
gitea merged 429 commits from dev-clone into main 2024-12-23 09:31:34 +00:00
2 changed files with 16 additions and 3 deletions
Showing only changes of commit 3400ac4d45 - Show all commits

View File

@ -104,6 +104,18 @@ const permissionsData = [
{
code: "assessments.updateAnswer",
},
{
code: "assessments.readAverageSubAspect",
},
{
code: "assessments.readAverageAllSubAspects",
},
{
code: "assessments.readAverageAspect",
},
{
code: "assessments.readAverageAllAspects",
},
] as const;
export type SpecificPermissionCode = (typeof permissionsData)[number]["code"];

View File

@ -409,7 +409,7 @@ const assessmentsRoute = new Hono<HonoEnv>()
// Get data for One Sub Aspect average score By Sub Aspect Id and Assessment Id
.get(
'/average-score/sub-aspects/:subAspectId/assessments/:assessmentId',
// checkPermission("assessments.readAssessmentScore"),
checkPermission("assessments.readAverageSubAspect"),
async (c) => {
const { subAspectId, assessmentId } = c.req.param();
@ -440,7 +440,7 @@ const assessmentsRoute = new Hono<HonoEnv>()
// Get data for All Sub Aspects average score By Assessment Id
.get(
'/average-score/sub-aspects/assessments/:assessmentId',
// checkPermission("assessments.readAssessmentScore"),
checkPermission("assessments.readAverageAllSubAspects"),
async (c) => {
const { assessmentId } = c.req.param();
@ -472,6 +472,7 @@ const assessmentsRoute = new Hono<HonoEnv>()
// Get data for One Aspect average score By Aspect Id and Assessment Id
.get(
"/average-score/aspects/:aspectId/assessments/:assessmentId",
checkPermission("assessments.readAverageAspect"),
async (c) => {
const { aspectId, assessmentId } = c.req.param();
@ -503,7 +504,7 @@ const assessmentsRoute = new Hono<HonoEnv>()
// Get data for All Aspects average score By Assessment Id
.get(
'/average-score/aspects/assessments/:assessmentId',
// checkPermission("assessments.readAssessmentScore"),
checkPermission("assessments.readAverageAllAspects"),
async (c) => {
const { assessmentId } = c.req.param();