diff --git a/beets/ui/commands.py b/beets/ui/commands.py index c1eeeeb14..bb3dfe9d5 100644 --- a/beets/ui/commands.py +++ b/beets/ui/commands.py @@ -920,7 +920,7 @@ def update_items(lib, query, album, move, pretend): old_data['albumartist'] == old_data['artist'] == \ item.artist: item.albumartist = old_data['albumartist'] - item._dirty.remove('albumartist') + item._dirty.discard('albumartist') # Get and save metadata changes. changes = {} diff --git a/docs/changelog.rst b/docs/changelog.rst index 1adc69b08..79fda8c50 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -47,6 +47,10 @@ And some fixes: "image.jpg not found during copy" error. Now clutter is removed (and directories pruned) much later in the process, after the ``import_task_files`` hook. +* :doc:`/plugins/missing`: Fix an error when printing missing track names. + Thanks to Pedro Silva. +* Fix an occasional KeyError in the :ref:`update-cmd` command introduced in + 1.3.0. .. _Opus: http://www.opus-codec.org/ .. _@Verrus: https://github.com/Verrus