🚧 Start notification handler on plugin start
[Sone.git] / src / main / java / net / pterodactylus / sone / main / SonePlugin.java
index 7723db1..212897a 100644 (file)
@@ -26,6 +26,7 @@ import net.pterodactylus.sone.core.*;
 import net.pterodactylus.sone.fcp.*;
 import net.pterodactylus.sone.freenet.wot.*;
 import net.pterodactylus.sone.web.*;
+import net.pterodactylus.sone.web.notification.NotificationHandler;
 
 import freenet.l10n.BaseL10n.*;
 import freenet.l10n.*;
@@ -196,12 +197,14 @@ public class SonePlugin implements FredPlugin, FredPluginFCP, FredPluginL10n, Fr
 
                /* create the web interface. */
                webInterface = injector.getInstance(WebInterface.class);
+               NotificationHandler notificationHandler = injector.getInstance(NotificationHandler.class);
 
                /* start core! */
                core.start();
                webInterface.start();
                webInterface.setFirstStart(injector.getInstance(Key.get(Boolean.class, Names.named("FirstStart"))));
                webInterface.setNewConfig(injector.getInstance(Key.get(Boolean.class, Names.named("NewConfig"))));
+               notificationHandler.start();
        }
 
        @VisibleForTesting