From b645525ec68296a983945156649524b50b51bd1a Mon Sep 17 00:00:00 2001 From: Andrea Lepori Date: Thu, 27 Jul 2023 12:59:39 +0200 Subject: verify attachments upload --- client/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'client/views.py') diff --git a/client/views.py b/client/views.py index b0029f0..01cb43e 100644 --- a/client/views.py +++ b/client/views.py @@ -112,7 +112,9 @@ def index(request): data = [uc.__dict__[key] for key in required_fields] data += [uc.medic.__dict__[key] for key in required_medic_fields] invalid_flag = ("" in data) or (None in data) or (dt.date(1970, 1, 1) in data) - docs.append([uc, documents, color, invalid_flag]) + no_attachment_flag = (not uc.medic.vac_certificate) or (not uc.medic.health_care_certificate) + invalid_flag = invalid_flag or no_attachment_flag + docs.append([uc, documents, color, invalid_flag, no_attachment_flag]) # show only docs of the user and non archived vac_file = ["/server/media/", "/vac_certificate/doc"] -- cgit v1.2.1