New implementation of NowPlaying

This commit is contained in:
Deluan
2021-06-19 20:56:56 -04:00
parent 0df0ac0715
commit f8ee6db72a
14 changed files with 233 additions and 203 deletions
+11 -3
View File
@@ -4,7 +4,6 @@ package subsonic
import (
"github.com/google/wire"
"github.com/navidrome/navidrome/core"
)
var allProviders = wire.NewSet(
@@ -19,8 +18,17 @@ var allProviders = wire.NewSet(
NewStreamController,
NewBookmarksController,
NewLibraryScanningController,
core.NewNowPlayingRepository,
wire.FieldsOf(new(*Router), "DataStore", "Artwork", "Streamer", "Archiver", "ExternalMetadata", "Scanner", "Broker"),
wire.FieldsOf(
new(*Router),
"DataStore",
"Artwork",
"Streamer",
"Archiver",
"ExternalMetadata",
"Scanner",
"Broker",
"Scrobbler",
),
)
func initSystemController(router *Router) *SystemController {