]> granicus.if.org Git - pgbadger/commitdiff
Fix missing query in temporary file report when the query was canceled. Thanks to...
authorGilles Darold <gilles.darold@dalibo.com>
Thu, 16 Mar 2017 22:26:42 +0000 (23:26 +0100)
committerGilles Darold <gilles.darold@dalibo.com>
Thu, 16 Mar 2017 22:26:42 +0000 (23:26 +0100)
pgbadger

index ec1b8d6d50e4381b89d6e302dad19767e909da0a..54936cf9f6903d6460f3df9223239b3961625604 100644 (file)
--- a/pgbadger
+++ b/pgbadger
@@ -12426,6 +12426,9 @@ sub parse_query
                        # Store error details only if this is not a parameter list (never present with errors)
                        $cur_info{$t_pid}{"\L$prefix_vars{'t_loglevel'}\E"} .= $prefix_vars{'t_query'};
                }
+               if (($prefix_vars{'t_loglevel'} eq 'STATEMENT') && exists $cur_temp_info{$t_pid} && ($cur_temp_info{$t_pid}{query} eq '')) {
+                       $cur_temp_info{$t_pid}{query} = $prefix_vars{'t_query'};
+               }
                return;
        }