beetbox / beetbox/beets

mbsync: Ask before making any changes

Open
#4,250 1 comment 3 reactions 0 assignees View on GitHub
feature mbsync
Dominant language
Python
Stars
15.7k
Forks
2.1k
Avg merge
4d 21h
Merged PRs (30d)
31

Description

### Discussed in https://github.com/beetbox/beets/discussions/4247

Originally posted by **Maxr1998** January 23, 2022
When running `beet mbsync`, the command should print the proposed changes, and then ask for approval, similarly to `beet modify`.

That's because changes on MusicBrainz may not always be expected or wanted.

Always running the command with `-p` first, checking the output, and running it again without the flag is tedious (and may even introduce race conditions if something gets edited in between, even if unlikely).

For the old behavior, a `-y` flag could be introduced, or a configuration file option.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.