From f745b8d223d678a98aa8bd4b8a881fefb10e0d9b Mon Sep 17 00:00:00 2001 From: Deluan Date: Tue, 4 Aug 2020 11:53:19 -0400 Subject: [PATCH] Use transaction's DataStore --- server/subsonic/media_annotation.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/subsonic/media_annotation.go b/server/subsonic/media_annotation.go index 28abe2588..5b4d3eb02 100644 --- a/server/subsonic/media_annotation.go +++ b/server/subsonic/media_annotation.go @@ -144,7 +144,7 @@ func (c *MediaAnnotationController) setStar(ctx context.Context, star bool, ids err := c.ds.WithTx(func(tx model.DataStore) error { for _, id := range ids { - exist, err := c.ds.Album(ctx).Exists(id) + exist, err := tx.Album(ctx).Exists(id) if err != nil { return err } @@ -155,7 +155,7 @@ func (c *MediaAnnotationController) setStar(ctx context.Context, star bool, ids } continue } - exist, err = c.ds.Artist(ctx).Exists(id) + exist, err = tx.Artist(ctx).Exists(id) if err != nil { return err }