beets/beets
J0J0 Todos 6acee803f7 Exclude ID's when preserving flexible attributes
- Bandcamp, Spotify, Deezer and Beatport ID's are saved in the library as
  flexible attributes.
- On _reimports_ the method importer.ImportTask.reimport_metadata() takes care
  of preserving existing values for flexible attributes instead of applying new
  (and potentially empty) values.
- In this case we don't want this behaviour and need to make sure that new
  values are applied. Therefore we check whether such ID's of metadata services
  are present in the reimported items and exclude them in reimport_metadata().
2023-03-25 20:51:52 +01:00
..
autotag Make external IDs fetching via MB configurable 2023-03-25 20:51:52 +01:00
dbcore Realign with known-working code after review by @mkhl 2023-02-27 13:28:29 +01:00
ui remove old Python: remove util.text_string 2022-12-24 13:09:26 +01:00
util Fix Discogs ID extractor to support short format 2023-03-08 18:12:31 +01:00
__init__.py Version bump to 1.6.1 2022-07-01 17:51:54 -07:00
__main__.py pyupgrade beets dir 2021-08-25 16:05:28 +10:00
art.py artresizer: fix image comparison test 2022-02-14 22:52:00 +01:00
config_default.yaml Make external IDs fetching via MB configurable 2023-03-25 20:51:52 +01:00
importer.py Exclude ID's when preserving flexible attributes 2023-03-25 20:51:52 +01:00
library.py Realign with known-working code after review by @mkhl 2023-02-27 13:28:29 +01:00
logging.py remove old Python: in logging, update comments and support new kwargs 2022-12-24 13:09:26 +01:00
mediafile.py mediafile: Improve deprecation warning 2022-06-12 17:59:48 +02:00
plugins.py Refactor MetadataSourcePlugin._get_id() 2023-03-08 18:12:31 +01:00
random.py pyupgrade beets dir 2021-08-25 16:05:28 +10:00
vfs.py pyupgrade beets dir 2021-08-25 16:05:28 +10:00