Trigger UI refresh on media annotation events: star, setRating and scrobble
This commit is contained in:
+3
-2
@@ -47,7 +47,8 @@ func CreateSubsonicAPIRouter() *subsonic.Router {
|
||||
players := core.NewPlayers(dataStore)
|
||||
externalMetadata := core.NewExternalMetadata(dataStore)
|
||||
scanner := GetScanner()
|
||||
router := subsonic.New(dataStore, artwork, mediaStreamer, archiver, players, externalMetadata, scanner)
|
||||
broker := GetBroker()
|
||||
router := subsonic.New(dataStore, artwork, mediaStreamer, archiver, players, externalMetadata, scanner, broker)
|
||||
return router
|
||||
}
|
||||
|
||||
@@ -73,7 +74,7 @@ func createScheduler() scheduler.Scheduler {
|
||||
|
||||
// wire_injectors.go:
|
||||
|
||||
var allProviders = wire.NewSet(core.Set, subsonic.New, app.New, persistence.New)
|
||||
var allProviders = wire.NewSet(core.Set, subsonic.New, app.New, persistence.New, GetBroker)
|
||||
|
||||
// Scanner must be a Singleton
|
||||
var (
|
||||
|
||||
@@ -21,6 +21,7 @@ var allProviders = wire.NewSet(
|
||||
subsonic.New,
|
||||
app.New,
|
||||
persistence.New,
|
||||
GetBroker,
|
||||
)
|
||||
|
||||
func CreateServer(musicFolder string) *server.Server {
|
||||
@@ -33,7 +34,6 @@ func CreateServer(musicFolder string) *server.Server {
|
||||
func CreateAppRouter() *app.Router {
|
||||
panic(wire.Build(
|
||||
allProviders,
|
||||
GetBroker,
|
||||
))
|
||||
}
|
||||
|
||||
@@ -60,7 +60,6 @@ func GetScanner() scanner.Scanner {
|
||||
func createScanner() scanner.Scanner {
|
||||
panic(wire.Build(
|
||||
allProviders,
|
||||
GetBroker,
|
||||
scanner.New,
|
||||
))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user