From 8d8452f8a3f95fe15e561c85d7647fce63939794 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Wed, 4 Mar 2026 10:44:39 +0530 Subject: [PATCH] fix: assignment conditions for save button visibility --- frontend/src/components/Assignment.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/frontend/src/components/Assignment.vue b/frontend/src/components/Assignment.vue index a521201a..38a73a26 100644 --- a/frontend/src/components/Assignment.vue +++ b/frontend/src/components/Assignment.vue @@ -419,11 +419,15 @@ const canGradeSubmission = computed(() => { }) const canModifyAssignment = computed(() => { - return ( - !submissionResource.doc || - (submissionResource.doc?.owner == user.data?.name && - submissionResource.doc?.status == 'Not Graded') - ) + if (canGradeSubmission.value) { + return true + } else if ( + submissionResource.doc?.owner == user.data?.name && + submissionResource.doc?.status == 'Not Graded' + ) { + return true + } + return false }) const submissionStatusOptions = computed(() => {