X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FWebInterface.java;h=27ef8d577499e41be4050562e953dd49cc409522;hb=17a659821355e6396f464e50a9b4048c0ea01ff7;hp=8585650e0cfcef1cccc32543a9655896c6c501c0;hpb=7345020f0a86eced472fddd5b037c94ec5c966a3;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/web/WebInterface.java b/src/main/java/net/pterodactylus/sone/web/WebInterface.java index 8585650..27ef8d5 100644 --- a/src/main/java/net/pterodactylus/sone/web/WebInterface.java +++ b/src/main/java/net/pterodactylus/sone/web/WebInterface.java @@ -174,15 +174,6 @@ public class WebInterface implements SessionProvider { return sonePlugin.core(); } - /** - * Returns the template context factory of the web interface. - * - * @return The template context factory - */ - public TemplateContextFactory getTemplateContextFactory() { - return templateContextFactory; - } - @Nullable @Override public Sone getCurrentSone(@Nonnull ToadletContext toadletContext) { @@ -308,12 +299,12 @@ public class WebInterface implements SessionProvider { pageToadletRegistry.addPage(new GetImagePage(this)); pageToadletRegistry.addPage(new GetTranslationAjaxPage(this)); pageToadletRegistry.addPage(new GetStatusAjaxPage(this, elementLoader, newElements, timeTextConverter, l10nFilter, TimeZone.getDefault())); - pageToadletRegistry.addPage(new GetNotificationsAjaxPage(this)); + pageToadletRegistry.addPage(new GetNotificationsAjaxPage(this, templateContextFactory)); pageToadletRegistry.addPage(new DismissNotificationAjaxPage(this)); pageToadletRegistry.addPage(new CreatePostAjaxPage(this)); pageToadletRegistry.addPage(new CreateReplyAjaxPage(this)); - pageToadletRegistry.addPage(new GetReplyAjaxPage(this, replyTemplate)); - pageToadletRegistry.addPage(new GetPostAjaxPage(this, postTemplate)); + pageToadletRegistry.addPage(new GetReplyAjaxPage(this, templateContextFactory, replyTemplate)); + pageToadletRegistry.addPage(new GetPostAjaxPage(this, templateContextFactory, postTemplate)); pageToadletRegistry.addPage(new GetLinkedElementAjaxPage(this, elementLoader, linkedElementRenderFilter)); pageToadletRegistry.addPage(new GetTimesAjaxPage(this, timeTextConverter, l10nFilter, TimeZone.getDefault())); pageToadletRegistry.addPage(new MarkAsKnownAjaxPage(this));