From 546a0047c02f4cb7cf9d798585619aa27f7b93c2 Mon Sep 17 00:00:00 2001 From: Sebastian Pravda Date: Sat, 3 Dec 2022 11:02:19 +0100 Subject: [PATCH] fix: upload status --- .../lib/components/dashboard/DashboardUploadCard.svelte | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte b/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte index faeec1b..6415de2 100644 --- a/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte +++ b/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte @@ -10,22 +10,25 @@ export let title: string; export let filetype: 'PDF' | 'ZIP'; export let filesize: string; - export let fileType: number = 0; + export let fileType: number; let status: Status; $: if ($submissionProgress) { status = getStatus(); + console.log('type' + fileType + ' status: ' + status); } const getStatus = (): Status => { + console.log($submissionProgress); switch ($submissionProgress.status) { case UploadStatus.None: return 'missing'; case UploadStatus.Some: - if (!$submissionProgress.files!.some(code => code === fileType)) { + if ($submissionProgress.files!.some(code => code === fileType)) { return 'uploaded'; } + return 'missing'; case UploadStatus.All: return 'uploaded'; case UploadStatus.Submitted: