]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - IkiWiki/Plugin/lockedit.pm
* Add sessioncgi hook.
[git.ikiwiki.info.git] / IkiWiki / Plugin / lockedit.pm
index 742fd41f65d0cabf963be99e187e0203dbb8c200..82ce1e7be75e2a7a6e0ae70e8a83c776e5068da0 100644 (file)
@@ -21,6 +21,7 @@ sub canedit ($$) { #{{{
 
        foreach my $admin (@{$config{adminuser}}) {
                if (pagespec_match($page, IkiWiki::userinfo_get($admin, "locked_pages"))) {
+                       IkiWiki::needsignin($cgi, $session) unless defined $user;
                        return sprintf(gettext("%s is locked by %s and cannot be edited"),
                                htmllink("", "", $page, noimageinline => 1),
                                IkiWiki::userlink($admin));