Apply the sqltext class to <li> elements to display whitespace in sql
authorKarl O. Pinc <kop@karlpinc.com>
Sun, 29 Sep 2024 20:16:45 +0000 (15:16 -0500)
committerKarl O. Pinc <kop@karlpinc.com>
Sun, 29 Sep 2024 20:16:45 +0000 (15:16 -0500)
src/pgwui_sql/templates/sql.mak
src/pgwui_sql/views/sql.py

index 10584fb80cef1f8e5073940f01f09661f3ab2a04..69157b579a96a5dd940c95cf4a052a7137bb79bd 100644 (file)
@@ -92,7 +92,7 @@
        %>
        <ol>
          % for sql_line in locals['sql'].rstrip().split('\n'):
-           <li>${sql_line}</li>
+           <li class="sqltext">${sql_line}</li>
          % endfor
        </ol>
   % endif
index dd2e229b90423a96163719dd9c0b856f2d59aa27..ce47856e58fae93896f6f06fb9b1788b035a82ff 100644 (file)
@@ -222,9 +222,10 @@ class SQLResultsHandler(pgwui_core.core.SessionDBHandler):
         detail = '<br>\n'.join(detail)
 
         numbered_stmts = []
-        numbered_stmts.append('<ol class="sqltext">')
+        numbered_stmts.append('<ol>')
         for line in stmt_text.rstrip().split('\n'):
-            numbered_stmts.append(f'<li>{markupsafe.escape(line)}</li>')
+            numbered_stmts.append(
+                f'<li class="sqltext">{markupsafe.escape(line)}</li>')
         numbered_stmts.append('</ol>')
 
         return detail + '\n'.join(numbered_stmts)