aboutsummaryrefslogtreecommitdiffstats
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/main.go b/main.go
index e49f8ab..ab1176c 100644
--- a/main.go
+++ b/main.go
@@ -24,7 +24,7 @@ import (
notifier "donetick.com/core/internal/notifier"
nRepo "donetick.com/core/internal/notifier/repo"
nps "donetick.com/core/internal/notifier/service"
- telegram "donetick.com/core/internal/notifier/telegram"
+ "donetick.com/core/internal/notifier/telegram"
"donetick.com/core/internal/thing"
tRepo "donetick.com/core/internal/thing/repo"
"donetick.com/core/internal/user"
@@ -60,8 +60,9 @@ func main() {
fx.Provide(nRepo.NewNotificationRepository),
fx.Provide(nps.NewNotificationPlanner),
- // add notifier
- fx.Provide(telegram.NewTelegramNotifier),
+ // add notifiers
+ fx.Provide(notifier.NewNotifiers),
+ fx.Supply(fx.Annotate(telegram.NewTelegramNotifier, fx.As(new(notifier.Notifier)))),
// Rate limiter
fx.Provide(utils.NewRateLimiter),