X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FDismissNotificationPage.java;fp=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FDismissNotificationPage.java;h=4981afbd3be2d79ef24f5ecb2bf5e7a5dc4eafaa;hp=bdbf00816afcfdcc55d1017ba7ea15bada9eac07;hb=561524ab3db17469dddbd7d5ca3ffd8495a0b7a3;hpb=f9bc38e54b9673d98e8536db16c70e88d76f95b4 diff --git a/src/main/java/net/pterodactylus/sone/web/DismissNotificationPage.java b/src/main/java/net/pterodactylus/sone/web/DismissNotificationPage.java index bdbf008..4981afb 100644 --- a/src/main/java/net/pterodactylus/sone/web/DismissNotificationPage.java +++ b/src/main/java/net/pterodactylus/sone/web/DismissNotificationPage.java @@ -50,9 +50,9 @@ public class DismissNotificationPage extends SoneTemplatePage { protected void processTemplate(Request request, Template template) throws RedirectException { super.processTemplate(request, template); String notificationId = request.getHttpRequest().getPartAsStringFailsafe("notification", 36); - Notification notification = webInterface.getCore().getNotifications().getNotification(notificationId); + Notification notification = webInterface.getNotifications().getNotification(notificationId); if ((notification != null) && notification.isDismissable()) { - webInterface.getCore().getNotifications().removeNotification(notification); + notification.dismiss(); } String returnPage = request.getHttpRequest().getPartAsStringFailsafe("returnPage", 64); throw new RedirectException(returnPage);