From ad45ab4a0403b837a5a62de6c93e05250fbeeaa9 Mon Sep 17 00:00:00 2001 From: Deluan Date: Wed, 29 Sep 2021 10:54:54 -0400 Subject: [PATCH] Fix genre update chunking --- persistence/sql_genres.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/persistence/sql_genres.go b/persistence/sql_genres.go index 8af02995..ce05a6e5 100644 --- a/persistence/sql_genres.go +++ b/persistence/sql_genres.go @@ -21,12 +21,12 @@ func (r *sqlRepository) updateGenres(id string, tableName string, genres model.G if len(genres) == 0 { return nil } - ins := Insert(tableName+"_genres").Columns("genre_id", tableName+"_id") var genreIds []string for _, g := range genres { genreIds = append(genreIds, g.ID) } err = utils.RangeByChunks(genreIds, 100, func(ids []string) error { + ins := Insert(tableName+"_genres").Columns("genre_id", tableName+"_id") for _, gid := range ids { ins = ins.Values(gid, id) }