login: userless handler call to obtain metadata
[minimedit.git] / mail / index.php
index d8195f689f3eaa5f9eb1fa4f628581582512e363..908e53165c013d4383bc697d59eeb5ec5ca172e2 100644 (file)
@@ -49,6 +49,9 @@ if ($msgid) {
        return;
 }
 
+if (!$User) {
+       return;
+}
 if (!$User->admin('user')) {
        http_response_code(403);
        $Page->place['warn'] = "Geen gebruikersrechten om e-mails in te zien.";
@@ -93,8 +96,6 @@ foreach (array_reverse($rows) as $filename) {
 }
 print "</ul>\n";
 
-print $Page->widget('nav', [
-       "start=$nav[start]", "n=$nav[n]", "total=$nav[total]",
-]);
+print $Page->widget('nav', $nav);
 
 $Page->place['maillist'] = ob_get_clean();