Bug 476646 - The artist parsing character is wrongly applied
Summary: The artist parsing character is wrongly applied
Status: RESOLVED FIXED
Alias: None
Product: kid3
Classification: Applications
Component: general (show other bugs)
Version: 3.9.x
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: Urs Fleisch
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-06 22:02 UTC by mlchatnoir666
Modified: 2024-02-24 06:08 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mlchatnoir666 2023-11-06 22:02:27 UTC
SUMMARY
Hello, I've been trying to tag the music of an artist called UN|T, but from what I understand, the "|" character gets replaced with a null field separator.
I'm not sure if there's a way to avoid it and I'm unaware or if it needs additional development.



STEPS TO REPRODUCE
1. Try to enter any artist name containing an "|" in the Artist or Album Artist fields

OBSERVED RESULT
The sting gets parsed as two separate names.

EXPECTED RESULT
It stays as one artist
Comment 1 Urs Fleisch 2023-11-10 09:49:36 UTC
Thanks for the report. Sorry for the inconvenience, I thought that it is very unlikely that "|" would be part of a tag value. I have now added support to escape such characters. You just have to enter "UN\|T" for this artist. You can find a development snapshot kid3-git20231110 with the fix in https://sourceforge.net/projects/kid3/files/kid3/development/.
Comment 2 mlchatnoir666 2023-11-10 10:02:30 UTC
Perfect, thanks a lot!
Comment 3 Urs Fleisch 2024-02-24 06:08:05 UTC
Fixed in version 3.9.5.