diff --git a/apps/backend/src/data/permissions.ts b/apps/backend/src/data/permissions.ts index 34c2ae1..6b0214e 100644 --- a/apps/backend/src/data/permissions.ts +++ b/apps/backend/src/data/permissions.ts @@ -95,9 +95,6 @@ const permissionsData = [ { code: "assessments.readAspect", }, - { - code: "assessments.readAssessmentScore", - }, { code: "assessments.readAllQuestions", }, @@ -107,15 +104,9 @@ const permissionsData = [ { code: "assessments.toggleFlag", }, - { - code: "assessments.checkAnswer", - }, { code: "assessments.uploadFile", }, - { - code: "assessments.submitAnswer", - }, { code: "assessments.submitOption", }, @@ -125,20 +116,14 @@ const permissionsData = [ { code: "assessments.submitAssessment", }, - { - code: "assessments.updateAnswer", - }, { code: "assessments.readAverageSubAspect", }, - { - code: "assessments.readAverageAllSubAspects", - }, { code: "assessments.readAverageAspect", }, { - code: "assessments.readAverageAllAspects", + code: "assessments.updateOption", }, { code: "assessmentResult.update", diff --git a/apps/backend/src/routes/assessments/route.ts b/apps/backend/src/routes/assessments/route.ts index 831a440..9f83ea5 100644 --- a/apps/backend/src/routes/assessments/route.ts +++ b/apps/backend/src/routes/assessments/route.ts @@ -597,7 +597,7 @@ const assessmentsRoute = new Hono() // Get data for All Sub Aspects average score By Assessment Id .get( '/average-score/sub-aspects/assessments/:assessmentId', - checkPermission("assessments.readAssessmentScore"), + checkPermission("assessments.readAverageSubAspect"), async (c) => { const { assessmentId } = c.req.param(); @@ -631,7 +631,7 @@ const assessmentsRoute = new Hono() // Get data for Aspects average score and all related Sub Aspects average score By Assessment Id .get( '/average-score/aspects/assessments/:assessmentId', - checkPermission("assessments.readAssessmentScore"), + checkPermission("assessments.readAverageAspect"), async (c) => { const { assessmentId } = c.req.param(); @@ -690,7 +690,7 @@ const assessmentsRoute = new Hono() .patch( "/updateOption", - checkPermission("assessments.submitOption"), + checkPermission("assessments.updateOption"), requestValidator("json", newOptionFormSchema), async (c) => { const optionData = c.req.valid("json"); @@ -734,7 +734,7 @@ const assessmentsRoute = new Hono() .patch( "/updateOption", - checkPermission("assessments.submitOption"), + checkPermission("assessments.updateOption"), requestValidator("json", newOptionFormSchema), async (c) => { const optionData = c.req.valid("json");