X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FImageBrowserPage.java;h=4a67034da44e373e9284dc6af658c762aedad627;hb=0a4b6fc252003c71f4bdef09560e87982838d9c8;hp=1b00d815c774d53e6476d74cc5224df45a9c51b8;hpb=58497297d2b9a18cd2877a226870acfe9e8837af;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/web/ImageBrowserPage.java b/src/main/java/net/pterodactylus/sone/web/ImageBrowserPage.java index 1b00d81..4a67034 100644 --- a/src/main/java/net/pterodactylus/sone/web/ImageBrowserPage.java +++ b/src/main/java/net/pterodactylus/sone/web/ImageBrowserPage.java @@ -61,17 +61,14 @@ public class ImageBrowserPage extends SoneTemplatePage { // SONETEMPLATEPAGE METHODS // - /** - * {@inheritDoc} - */ @Override protected void processTemplate(FreenetRequest request, TemplateContext templateContext) throws RedirectException { super.processTemplate(request, templateContext); String albumId = request.getHttpRequest().getParam("album", null); if (albumId != null) { - Album album = webInterface.getCore().getAlbum(albumId, false); + Optional album = webInterface.getCore().getAlbum(albumId); templateContext.set("albumRequested", true); - templateContext.set("album", album); + templateContext.set("album", album.orNull()); templateContext.set("page", request.getHttpRequest().getParam("page")); return; } @@ -107,9 +104,6 @@ public class ImageBrowserPage extends SoneTemplatePage { templateContext.set("sone", sone); } - /** - * {@inheritDoc} - */ @Override public boolean isLinkExcepted(URI link) { return true;