Number of lines in file is unknown when file parsing fails
authorKarl O. Pinc <kop@karlpinc.com>
Fri, 30 Apr 2021 03:01:39 +0000 (22:01 -0500)
committerKarl O. Pinc <kop@karlpinc.com>
Fri, 30 Apr 2021 03:01:39 +0000 (22:01 -0500)
src/pgwui_bulk_upload/views/bulk_upload.py

index 922ba1a17556ef1a24223b0d27e478452d9f1e6e..9cd003564a078fa9a7ef2b5dc9d5bb442ac85430 100644 (file)
@@ -586,6 +586,7 @@ class BulkTableUploadHandler(BaseTableUploadHandler):
                 i_map[fileinfo.filepath] = self.build_insert_stmt(
                     fileinfo, fileinfo.relation, quotecols, column_quoter)
             except core_ex.PGWUIError as exp:
+                fileinfo.lineno = 0   # Don't report number of lines in file
                 exp.color(
                     map_description(fileinfo.filepath, fileinfo.relation),
                     fileinfo.filepath, fileinfo.relation)