Searching by artists, spike mode
This commit is contained in:
@@ -29,7 +29,13 @@ func init() {
|
||||
|
||||
// Other dependencies
|
||||
utils.DefineSingleton(new(scanner.Scanner), scanner.NewItunesScanner)
|
||||
utils.DefineSingleton(new(gomate.Indexer), func() gomate.Indexer {
|
||||
return gomate.NewIndexer(gomate.NewLedisEmbeddedDB(persistence.Db()))
|
||||
utils.DefineSingleton(new(gomate.DB), func() gomate.DB {
|
||||
return gomate.NewLedisEmbeddedDB(persistence.Db())
|
||||
})
|
||||
//utils.DefineSingleton(new(gomate.Indexer), func() gomate.Indexer {
|
||||
// return gomate.NewIndexer(gomate.NewLedisEmbeddedDB(persistence.Db()))
|
||||
//})
|
||||
//utils.DefineSingleton(new(gomate.Searcher), func() gomate.Searcher {
|
||||
// return gomate.NewSearcher(gomate.NewLedisEmbeddedDB(persistence.Db()))
|
||||
//})
|
||||
}
|
||||
|
||||
@@ -23,6 +23,8 @@ func mapEndpoints() {
|
||||
beego.NSRouter("/getIndexes.view", &api.BrowsingController{}, "*:GetIndexes"),
|
||||
beego.NSRouter("/getMusicDirectory.view", &api.BrowsingController{}, "*:GetDirectory"),
|
||||
|
||||
beego.NSRouter("/search2.view", &api.SearchingController{}, "*:Search2"),
|
||||
|
||||
beego.NSRouter("/getCoverArt.view", &api.GetCoverArtController{}, "*:Get"),
|
||||
beego.NSRouter("/stream.view", &api.StreamController{}, "*:Stream"),
|
||||
beego.NSRouter("/download.view", &api.StreamController{}, "*:Download"),
|
||||
|
||||
Reference in New Issue
Block a user