|
6 | 6 | "context"
|
7 | 7 | "encoding/json"
|
8 | 8 | "fmt"
|
| 9 | + "github.com/leighmacdonald/gbans/internal/notification" |
9 | 10 | "io"
|
10 | 11 | "log/slog"
|
11 | 12 | "net"
|
@@ -34,7 +35,6 @@ import (
|
34 | 35 | "github.com/leighmacdonald/gbans/internal/match"
|
35 | 36 | "github.com/leighmacdonald/gbans/internal/network"
|
36 | 37 | "github.com/leighmacdonald/gbans/internal/news"
|
37 |
| - "github.com/leighmacdonald/gbans/internal/notification" |
38 | 38 | "github.com/leighmacdonald/gbans/internal/patreon"
|
39 | 39 | "github.com/leighmacdonald/gbans/internal/person"
|
40 | 40 | "github.com/leighmacdonald/gbans/internal/report"
|
@@ -132,13 +132,12 @@ func TestMain(m *testing.M) {
|
132 | 132 | newsUC = news.NewNewsUsecase(news.NewNewsRepository(databaseConn))
|
133 | 133 | serversUC = servers.NewServersUsecase(servers.NewServersRepository(databaseConn))
|
134 | 134 | wikiUC = wiki.NewWikiUsecase(wiki.NewWikiRepository(databaseConn))
|
135 |
| - |
| 135 | + notificationUC = notification.NewNotificationUsecase(notification.NewNotificationRepository(databaseConn), discordUC) |
136 | 136 | patreonUC = patreon.NewPatreonUsecase(patreon.NewPatreonRepository(databaseConn), configUC)
|
137 | 137 | personUC = person.NewPersonUsecase(person.NewPersonRepository(conf, databaseConn), configUC)
|
138 |
| - wordFilterUC = wordfilter.NewWordFilterUsecase(wordfilter.NewWordFilterRepository(databaseConn), nil) |
139 |
| - forumUC = forum.NewForumUsecase(forum.NewForumRepository(databaseConn), nil) |
| 138 | + wordFilterUC = wordfilter.NewWordFilterUsecase(wordfilter.NewWordFilterRepository(databaseConn), notificationUC) |
| 139 | + forumUC = forum.NewForumUsecase(forum.NewForumRepository(databaseConn), notificationUC) |
140 | 140 |
|
141 |
| - notificationUC = notification.NewNotificationUsecase(notification.NewNotificationRepository(databaseConn), discordUC) |
142 | 141 | stateUC = state.NewStateUsecase(eventBroadcaster, state.NewStateRepository(state.NewCollector(serversUC)), configUC, serversUC)
|
143 | 142 |
|
144 | 143 | networkUC = network.NewNetworkUsecase(eventBroadcaster, network.NewNetworkRepository(databaseConn), personUC, configUC)
|
|
0 commit comments