From 0fc32c8b2fa1fc23c0c2c654ad64de7f85a271d1 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 3 May 2010 13:46:52 -0400 Subject: allow do=setup to log a user in if necessary --- IkiWiki/Plugin/websetup.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/IkiWiki/Plugin/websetup.pm b/IkiWiki/Plugin/websetup.pm index 3de8f4bf3..cb6a7e412 100644 --- a/IkiWiki/Plugin/websetup.pm +++ b/IkiWiki/Plugin/websetup.pm @@ -265,6 +265,8 @@ sub showform ($$) { my $cgi=shift; my $session=shift; + IkiWiki::needsignin($cgi, $session); + if (! defined $session->param("name") || ! IkiWiki::is_admin($session->param("name"))) { error(gettext("you are not logged in as an admin")); -- cgit v1.2.3