From: Karl O. Pinc Date: Sun, 17 Jan 2021 01:20:40 +0000 (-0600) Subject: Fix duplicate display of error messages X-Git-Url: https://papio.biology.duke.edu/gitweb/?a=commitdiff_plain;h=21a2da7b8a1f1d4a0673bb26c8b794110bb3540f;p=pgwui_bulk_upload Fix duplicate display of error messages --- diff --git a/src/pgwui_bulk_upload/templates/bulk_upload.mak b/src/pgwui_bulk_upload/templates/bulk_upload.mak index f6f50ad..9939da5 100644 --- a/src/pgwui_bulk_upload/templates/bulk_upload.mak +++ b/src/pgwui_bulk_upload/templates/bulk_upload.mak @@ -81,12 +81,14 @@

${e_cnt} errors found.

<% + # Either every error has a filepath or none do last_filepath = None f_errors = [] for error in errors: if isinstance(error, core_ex.UploadError): if error.filepath != last_filepath: - self.file_errors(f_errors, last_filepath) + if last_filepath: + self.file_errors(f_errors, last_filepath) last_filepath = error.filepath f_errors = [] f_errors.append(error)