mirror of
https://github.com/m1k1o/neko-rooms.git
synced 2026-11-02 22:51:34 -06:00
extract pull logic to own manager. (#54)
This commit is contained in:
+4
-2
@@ -12,13 +12,15 @@ import (
|
||||
type ApiManagerCtx struct {
|
||||
logger zerolog.Logger
|
||||
rooms types.RoomManager
|
||||
pull types.PullManager
|
||||
conf *config.API
|
||||
}
|
||||
|
||||
func New(roomManager types.RoomManager, conf *config.API) *ApiManagerCtx {
|
||||
func New(rooms types.RoomManager, pull types.PullManager, conf *config.API) *ApiManagerCtx {
|
||||
return &ApiManagerCtx{
|
||||
logger: log.With().Str("module", "api").Logger(),
|
||||
rooms: roomManager,
|
||||
rooms: rooms,
|
||||
pull: pull,
|
||||
conf: conf,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user