aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/CGI.pm
diff options
context:
space:
mode:
authorJoey Hess <joey@kodama.kitenet.net>2008-01-07 16:39:49 -0500
committerJoey Hess <joey@kodama.kitenet.net>2008-01-07 16:39:49 -0500
commitdcf342f366706880e89bb5178c568094d05b21c4 (patch)
tree92a30920299e9e8017199855ccfc8865541c7238 /IkiWiki/CGI.pm
parentd7b2bb13d17451773b28afd6fe0535aeeecfdd55 (diff)
downloadikiwiki-dcf342f366706880e89bb5178c568094d05b21c4.tar
ikiwiki-dcf342f366706880e89bb5178c568094d05b21c4.tar.gz
add explicit test for do=postsignin
This happens when openid auth fails in certian ways
Diffstat (limited to 'IkiWiki/CGI.pm')
-rw-r--r--IkiWiki/CGI.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/IkiWiki/CGI.pm b/IkiWiki/CGI.pm
index ea75caf9c..8809e8510 100644
--- a/IkiWiki/CGI.pm
+++ b/IkiWiki/CGI.pm
@@ -718,7 +718,7 @@ sub cgi (;$$) { #{{{
elsif ($do eq 'create' || $do eq 'edit') {
cgi_editpage($q, $session);
}
- elsif (defined $session->param("postsignin")) {
+ elsif (defined $session->param("postsignin") || $do eq 'postsignin') {
cgi_postsignin($q, $session);
}
else {