Show arrays nicely
authorJamie Cameron <jcameron@webmin.com>
Sat, 26 Feb 2011 04:55:59 +0000 (20:55 -0800)
committerJamie Cameron <jcameron@webmin.com>
Sat, 26 Feb 2011 04:55:59 +0000 (20:55 -0800)
postgresql/exec.cgi

index 0cefb3e..df60f6d 100755 (executable)
@@ -24,7 +24,9 @@ else {
        if (@data) {
                print &ui_columns_start($d->{'titles'});
                foreach $r (@data) {
-                       print &ui_columns_row($r);
+                       @prow = map { ref($_) eq 'ARRAY' ? join(", ", @$_)
+                                                        : $_ } @$r;
+                       print &ui_columns_row(\@prow);
                        }
                print &ui_columns_end();
                }