]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/CGI.pm
* Display CGI processing errors if present.
[ikiwiki.git] / IkiWiki / CGI.pm
index 671f0b9248c463db5cbc9e4c5713217735760f8e..53e151dc2696eb193dbabf9c61bb9986dcaa6f6a 100644 (file)
@@ -534,7 +534,13 @@ sub cgi () { #{{{
        
        my $do=$q->param('do');
        if (! defined $do || ! length $do) {
-               error("\"do\" parameter missing");
+               my $error = $q->cgi_error;
+               if ($error) {
+                       error("Request not processed: $error");
+               }
+               else {
+                       error("\"do\" parameter missing");
+               }
        }
        
        # Things that do not need a session.