Merge pull request #2205 from pateljannat/issues-211

fix: assignment issues
This commit is contained in:
Jannat Patel
2026-03-16 15:39:34 +05:30
committed by GitHub

View File

@@ -43,7 +43,7 @@
{{ submissionResource.doc?.status }}
</Badge>
<Button
v-if="canModifyAssignment"
v-if="canModifyAssignment || canGradeSubmission"
variant="solid"
@click="submitAssignment()"
>
@@ -281,7 +281,6 @@ const submissionResource = createDocumentResource({
watch(submissionResource, () => {
if (!submissionResource.doc) return
console.log(submissionResource.doc)
if (submissionResource.doc.answer) {
answer.value = submissionResource.doc.answer
}
@@ -405,7 +404,7 @@ const getType = () => {
const removeSubmission = () => {
isDirty.value = true
submissionResource.doc.assignment_attachment = ''
attachment.value = null
}
const canGradeSubmission = computed(() => {
@@ -419,9 +418,7 @@ const canGradeSubmission = computed(() => {
})
const canModifyAssignment = computed(() => {
if (canGradeSubmission.value) {
return true
} else if (props.submissionName == 'new') {
if (props.submissionName == 'new') {
return true
} else if (
submissionResource.doc?.owner == user.data?.name &&