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 5 additions and 20 deletions
Showing only changes of commit 4f3e9f50a8 - Show all commits

View File

@ -95,9 +95,6 @@ const permissionsData = [
{ {
code: "assessments.readAspect", code: "assessments.readAspect",
}, },
{
code: "assessments.readAssessmentScore",
},
{ {
code: "assessments.readAllQuestions", code: "assessments.readAllQuestions",
}, },
@ -107,15 +104,9 @@ const permissionsData = [
{ {
code: "assessments.toggleFlag", code: "assessments.toggleFlag",
}, },
{
code: "assessments.checkAnswer",
},
{ {
code: "assessments.uploadFile", code: "assessments.uploadFile",
}, },
{
code: "assessments.submitAnswer",
},
{ {
code: "assessments.submitOption", code: "assessments.submitOption",
}, },
@ -125,20 +116,14 @@ const permissionsData = [
{ {
code: "assessments.submitAssessment", code: "assessments.submitAssessment",
}, },
{
code: "assessments.updateAnswer",
},
{ {
code: "assessments.readAverageSubAspect", code: "assessments.readAverageSubAspect",
}, },
{
code: "assessments.readAverageAllSubAspects",
},
{ {
code: "assessments.readAverageAspect", code: "assessments.readAverageAspect",
}, },
{ {
code: "assessments.readAverageAllAspects", code: "assessments.updateOption",
}, },
{ {
code: "assessmentResult.update", code: "assessmentResult.update",

View File

@ -597,7 +597,7 @@ const assessmentsRoute = new Hono<HonoEnv>()
// Get data for All Sub Aspects average score By Assessment Id // Get data for All Sub Aspects average score By Assessment Id
.get( .get(
'/average-score/sub-aspects/assessments/:assessmentId', '/average-score/sub-aspects/assessments/:assessmentId',
checkPermission("assessments.readAssessmentScore"), checkPermission("assessments.readAverageSubAspect"),
async (c) => { async (c) => {
const { assessmentId } = c.req.param(); const { assessmentId } = c.req.param();
@ -631,7 +631,7 @@ const assessmentsRoute = new Hono<HonoEnv>()
// Get data for Aspects average score and all related Sub Aspects average score By Assessment Id // Get data for Aspects average score and all related Sub Aspects average score By Assessment Id
.get( .get(
'/average-score/aspects/assessments/:assessmentId', '/average-score/aspects/assessments/:assessmentId',
checkPermission("assessments.readAssessmentScore"), checkPermission("assessments.readAverageAspect"),
async (c) => { async (c) => {
const { assessmentId } = c.req.param(); const { assessmentId } = c.req.param();
@ -690,7 +690,7 @@ const assessmentsRoute = new Hono<HonoEnv>()
.patch( .patch(
"/updateOption", "/updateOption",
checkPermission("assessments.submitOption"), checkPermission("assessments.updateOption"),
requestValidator("json", newOptionFormSchema), requestValidator("json", newOptionFormSchema),
async (c) => { async (c) => {
const optionData = c.req.valid("json"); const optionData = c.req.valid("json");
@ -734,7 +734,7 @@ const assessmentsRoute = new Hono<HonoEnv>()
.patch( .patch(
"/updateOption", "/updateOption",
checkPermission("assessments.submitOption"), checkPermission("assessments.updateOption"),
requestValidator("json", newOptionFormSchema), requestValidator("json", newOptionFormSchema),
async (c) => { async (c) => {
const optionData = c.req.valid("json"); const optionData = c.req.valid("json");