Always store the current Sone in the template.
[Sone.git] / src / main / java / net / pterodactylus / sone / web / SoneTemplatePage.java
index 49bd26d..c271024 100644 (file)
@@ -162,6 +162,15 @@ public class SoneTemplatePage extends TemplatePage {
         * {@inheritDoc}
         */
        @Override
+       protected void processTemplate(Request request, Template template) throws RedirectException {
+               super.processTemplate(request, template);
+               template.set("currentSone", getCurrentSone(request.getToadletContext()));
+       }
+
+       /**
+        * {@inheritDoc}
+        */
+       @Override
        protected String getRedirectTarget(Page.Request request) {
                if (requiresLogin() && (getCurrentSone(request.getToadletContext()) == null)) {
                        return "login.html";