]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/CGI.pm
oops
[ikiwiki.git] / IkiWiki / CGI.pm
index bdd190d4b035cb986ef500e2f0af6e5226a7b7e6..e8850cc548174efaa630b35a8578db3dc8772e3b 100644 (file)
@@ -59,7 +59,7 @@ sub showform_preview ($$$$;@) {
        my %params=@_;
 
        # The base url needs to be a full URL, and urlto may return a path.
-       my $baseurl = absurl(urlto($params{page}), $cgi->url);
+       my $baseurl = absurl(urlto($params{page}), $cgi);
 
        showform($form, $buttons, $session, $cgi, @_,
                forcebaseurl => $baseurl);
@@ -72,7 +72,7 @@ sub absurl ($$) {
        my $q=shift;
 
        eval q{use URI};
-       return URI->new_abs($partialurl, $q);
+       return URI->new_abs($partialurl, $q->url);
 }
 
 sub redirect ($$) {