diff options
author | cel 🌸 <cel@blos.sm> | 2024-09-10 17:33:54 +0100 |
---|---|---|
committer | cel 🌸 <cel@blos.sm> | 2024-09-10 17:33:54 +0100 |
commit | 9d04ff6a4d1dde541a0253e0db59957c69fec4cf (patch) | |
tree | 70c7f9a2e6b64eef21e5efe78012d2e3261f4de0 /main.go | |
parent | 6fb41ab9b491a257b027bf8a3c8a0828dc681b9a (diff) | |
download | donetick-9d04ff6a4d1dde541a0253e0db59957c69fec4cf.tar.gz donetick-9d04ff6a4d1dde541a0253e0db59957c69fec4cf.tar.bz2 donetick-9d04ff6a4d1dde541a0253e0db59957c69fec4cf.zip |
Diffstat (limited to '')
-rw-r--r-- | main.go | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -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), |