X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fpage%2FBasePage.java;h=88f5fc74f8fabb5c0f61fbd826d0b09d452c13c3;hb=158a68df403a8018a83f5284c1f3067c3aec9b3a;hp=5990c4fc341c2072f533a3795dc39e7e2213c1e1;hpb=1f67bd6280e5062bec8771483e78fd33b0b6cba1;p=demoscenemusic.git diff --git a/src/main/java/net/pterodactylus/demoscenemusic/page/BasePage.java b/src/main/java/net/pterodactylus/demoscenemusic/page/BasePage.java index 5990c4f..88f5fc7 100644 --- a/src/main/java/net/pterodactylus/demoscenemusic/page/BasePage.java +++ b/src/main/java/net/pterodactylus/demoscenemusic/page/BasePage.java @@ -19,7 +19,9 @@ package net.pterodactylus.demoscenemusic.page; import net.pterodactylus.demoscenemusic.core.Core; import net.pterodactylus.util.template.Template; +import net.pterodactylus.util.template.TemplateContext; import net.pterodactylus.util.template.TemplateContextFactory; +import net.pterodactylus.util.web.RedirectException; import net.pterodactylus.util.web.TemplatePage; /** @@ -49,4 +51,13 @@ public class BasePage extends TemplatePage { return core; } + /** + * {@inheritDoc} + */ + @Override + protected void processTemplate(TemplateContext templateContext, ServletRequest request) throws RedirectException { + super.processTemplate(templateContext, request); + templateContext.set("currentUser", request.getServletRequest().getAttribute("currentUser")); + } + }