From 4d133b2f99d124d63c60be2450c9cbdfd3d9fac2 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 2 Jan 2025 14:53:38 +0530 Subject: [PATCH] fix: assignment dirty state and comments view to student --- frontend/src/components/Assessments.vue | 12 +- frontend/src/components/Assignment.vue | 111 ++++++++++++------ .../src/pages/AssignmentSubmissionList.vue | 2 +- frontend/src/pages/Batch.vue | 2 +- lms/lms/api.py | 1 + lms/lms/utils.py | 2 +- 6 files changed, 88 insertions(+), 42 deletions(-) diff --git a/frontend/src/components/Assessments.vue b/frontend/src/components/Assessments.vue index ee528636..18dd5f2a 100644 --- a/frontend/src/components/Assessments.vue +++ b/frontend/src/components/Assessments.vue @@ -19,6 +19,7 @@ :options="{ showTooltip: false, getRowRoute: (row) => getRowRoute(row), + selectable: user.data?.is_student ? false : true, }" > {{ row[column.key] == 'LMS Quiz' ? 'Quiz' : 'Assignment' }} -
+
+ {{ row[column.key] }} +
+
{{ row[column.key] }} @@ -191,15 +195,15 @@ const getAssessmentColumns = () => { { label: 'Type', key: 'assessment_type', - width: '10rem', + width: '15rem', }, ] if (!user.data?.is_moderator) { columns.push({ - label: 'Status/Score', + label: 'Status/Percentage', key: 'status', - align: 'center', + align: 'left', width: '10rem', }) } diff --git a/frontend/src/components/Assignment.vue b/frontend/src/components/Assignment.vue index 549c2c2c..87d7af0a 100644 --- a/frontend/src/components/Assignment.vue +++ b/frontend/src/components/Assignment.vue @@ -1,20 +1,20 @@