Fix so status rows are not one-character per column
authorKarl O. Pinc <kop@karlpinc.com>
Sun, 29 Sep 2024 21:23:17 +0000 (16:23 -0500)
committerKarl O. Pinc <kop@karlpinc.com>
Sun, 29 Sep 2024 21:23:17 +0000 (16:23 -0500)
src/pgwui_sql/views/sql.py

index ce47856e58fae93896f6f06fb9b1788b035a82ff..55f72b665f7a80b6b8b934558b055e39c84bd83d 100644 (file)
@@ -274,11 +274,11 @@ class SQLResultsHandler(pgwui_core.core.SessionDBHandler):
             self.tfile = tempfile.TemporaryFile(mode='w+t', newline='')
             writer = csv.writer(self.tfile)
             for sql_result in sql_results:
-                writer.writerow(sql_result.statusmessage.data)
+                writer.writerow((sql_result.statusmessage.data,))
                 writer.writerow(sql_result.heading.data)
                 for row in sql_result.rows:
                     writer.writerow(row.data)
-                writer.writerow(f'{sql_result.rowcount.data} rows')
+                writer.writerow((f'{sql_result.rowcount.data} rows',))
             self.tfile.seek(0)
 
     def cleanup(self):