Use structs lib to map models to DB. Fix #1266
This commit is contained in:
@@ -51,14 +51,11 @@ func (r *mediaFileRepository) Exists(id string) (bool, error) {
|
||||
func (r *mediaFileRepository) Put(m *model.MediaFile) error {
|
||||
m.FullText = getFullText(m.Title, m.Album, m.Artist, m.AlbumArtist,
|
||||
m.SortTitle, m.SortAlbumName, m.SortArtistName, m.SortAlbumArtistName, m.DiscSubtitle)
|
||||
genres := m.Genres
|
||||
m.Genres = nil
|
||||
defer func() { m.Genres = genres }()
|
||||
_, err := r.put(m.ID, m)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return r.updateGenres(m.ID, r.tableName, genres)
|
||||
return r.updateGenres(m.ID, r.tableName, m.Genres)
|
||||
}
|
||||
|
||||
func (r *mediaFileRepository) selectMediaFile(options ...model.QueryOptions) SelectBuilder {
|
||||
|
||||
Reference in New Issue
Block a user