Integrate ArtistIndex logic into Artist

This commit is contained in:
Deluan
2020-01-17 20:46:19 -05:00
parent 035fdaeb96
commit c0beaa6377
17 changed files with 110 additions and 427 deletions
+1 -3
View File
@@ -21,18 +21,16 @@ type Repositories struct {
mediaFile model.MediaFileRepository
album model.AlbumRepository
artist model.ArtistRepository
index model.ArtistIndexRepository
playlist model.PlaylistRepository
property model.PropertyRepository
}
func New(mfRepo model.MediaFileRepository, albumRepo model.AlbumRepository, artistRepo model.ArtistRepository, idxRepo model.ArtistIndexRepository, plsRepo model.PlaylistRepository, folderRepo model.MediaFolderRepository, property model.PropertyRepository) *Scanner {
func New(mfRepo model.MediaFileRepository, albumRepo model.AlbumRepository, artistRepo model.ArtistRepository, plsRepo model.PlaylistRepository, folderRepo model.MediaFolderRepository, property model.PropertyRepository) *Scanner {
repos := Repositories{
folder: folderRepo,
mediaFile: mfRepo,
album: albumRepo,
artist: artistRepo,
index: idxRepo,
playlist: plsRepo,
property: property,
}
-1
View File
@@ -25,7 +25,6 @@ var _ = XDescribe("TODO: REMOVE", func() {
mediaFile: persistence.NewMediaFileRepository(),
album: persistence.NewAlbumRepository(),
artist: persistence.NewArtistRepository(),
index: persistence.NewArtistIndexRepository(),
playlist: nil,
}
It("WORKS!", func() {
-5
View File
@@ -79,11 +79,6 @@ func (s *TagScanner) Scan(ctx context.Context, lastModifiedSince time.Time) erro
return err
}
err = s.repos.index.Refresh()
if err != nil {
return err
}
return nil
}