-
Bug
-
Resolution: Fixed
-
Normal
-
2.13.3
-
None
It is currently impossible to just delete a tag "performer" without role in ID3 tags.
When saving a single tag "performer" to a file and later deleting the tag after saving it is still present. The deletion only handles tags with roles (e.g. performer:guitar).
There is a test "test_delete_tags_with_empty_description" which is supposed to capture this case. But as it also ads a performer tag with role and both are stored in a single TMCL frame, the newly constructred TMCL frame does not contain "performer", which makes the test pass.
- Fix the issue
- Improve tests so they do test the isolated case of removing just the performer
See code changes in pull request #2597 submitted by phw.