diff --git a/web/app/models/UOJSubmission.php b/web/app/models/UOJSubmission.php index 5db1e79..79f5b17 100644 --- a/web/app/models/UOJSubmission.php +++ b/web/app/models/UOJSubmission.php @@ -247,7 +247,7 @@ class UOJSubmission { return; } - if (isset($files)) { + if (isset($files) && !empty($files)) { $zip_file = new ZipArchive(); $zip_file->open(UOJContext::storagePath() . $submission->getContent('file_name'), ZipArchive::CREATE); $tot_size = 0;