♻️ Use handler for Sone insertion notifications
[Sone.git] / src / main / kotlin / net / pterodactylus / sone / web / notification / NotificationHandler.kt
index cc2a2b3..28b82c0 100644 (file)
@@ -28,10 +28,14 @@ import javax.inject.*
 @Suppress("UNUSED_PARAMETER")
 class NotificationHandler @Inject constructor(
                markPostKnownDuringFirstStartHandler: MarkPostKnownDuringFirstStartHandler,
+               markPostReplyKnownDuringFirstStartHandler: MarkPostReplyKnownDuringFirstStartHandler,
                newSoneHandler: NewSoneHandler,
                newRemotePostHandler: NewRemotePostHandler,
+               remotePostReplyHandler: RemotePostReplyHandler,
                soneLockedOnStartupHandler: SoneLockedOnStartupHandler,
                soneLockedHandler: SoneLockedHandler,
+               localPostHandler: LocalPostHandler,
+               localReplyHandler: LocalReplyHandler,
                newVersionHandler: NewVersionHandler,
                imageInsertHandler: ImageInsertHandler,
                firstStartHandler: FirstStartHandler,
@@ -39,5 +43,7 @@ class NotificationHandler @Inject constructor(
                startupHandler: StartupHandler,
                webOfTrustPinger: WebOfTrustPinger,
                webOfTrustHandler: WebOfTrustHandler,
-               soneMentionDetector: SoneMentionDetector
+               soneMentionDetector: SoneMentionDetector,
+               soneMentionedHandler: SoneMentionedHandler,
+               soneInsertHandler: SoneInsertHandler
 )