Remove flag to allow override media annotation

This commit is contained in:
Deluan
2020-01-20 18:19:16 -05:00
parent 2cc983638c
commit c6ed0d5377
5 changed files with 8 additions and 11 deletions
+5 -8
View File
@@ -48,15 +48,12 @@ func NewMediaFileRepository(o orm.Ormer) model.MediaFileRepository {
return r
}
func (r *mediaFileRepository) Put(m *model.MediaFile, overrideAnnotation bool) error {
func (r *mediaFileRepository) Put(m *model.MediaFile) error {
tm := mediaFile(*m)
if !overrideAnnotation {
// Don't update media annotation fields (playcount, starred, etc..)
return r.put(m.ID, m.Title, &tm, "path", "title", "album", "artist", "artist_id", "album_artist",
"album_id", "has_cover_art", "track_number", "disc_number", "year", "size", "suffix", "duration",
"bit_rate", "genre", "compilation", "updated_at")
}
return r.put(m.ID, m.Title, &tm)
// Don't update media annotation fields (playcount, starred, etc..)
return r.put(m.ID, m.Title, &tm, "path", "title", "album", "artist", "artist_id", "album_artist",
"album_id", "has_cover_art", "track_number", "disc_number", "year", "size", "suffix", "duration",
"bit_rate", "genre", "compilation", "updated_at")
}
func (r *mediaFileRepository) Get(id string) (*model.MediaFile, error) {
+1 -1
View File
@@ -71,7 +71,7 @@ var _ = Describe("Initialize test DB", func() {
}
mediaFileRepository := ds.MediaFile()
for _, s := range testSongs {
err := mediaFileRepository.Put(&s, true)
err := mediaFileRepository.Put(&s)
if err != nil {
panic(err)
}