Fix bulk scene setting groups (#5106)

This commit is contained in:
WithoutPants 2024-07-31 10:53:40 +10:00 committed by GitHub
parent d96850c008
commit 540d72bc44
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -373,12 +373,12 @@ func (r *mutationResolver) BulkSceneUpdate(ctx context.Context, input BulkSceneU
return nil, fmt.Errorf("converting gallery ids: %w", err) return nil, fmt.Errorf("converting gallery ids: %w", err)
} }
if translator.hasField("groups") { if translator.hasField("group_ids") {
updatedScene.GroupIDs, err = translator.updateGroupIDsBulk(input.GroupIds, "group_ids") updatedScene.GroupIDs, err = translator.updateGroupIDsBulk(input.GroupIds, "group_ids")
if err != nil { if err != nil {
return nil, fmt.Errorf("converting group ids: %w", err) return nil, fmt.Errorf("converting group ids: %w", err)
} }
} else if translator.hasField("movies") { } else if translator.hasField("movie_ids") {
updatedScene.GroupIDs, err = translator.updateGroupIDsBulk(input.MovieIds, "movie_ids") updatedScene.GroupIDs, err = translator.updateGroupIDsBulk(input.MovieIds, "movie_ids")
if err != nil { if err != nil {
return nil, fmt.Errorf("converting movie ids: %w", err) return nil, fmt.Errorf("converting movie ids: %w", err)