One of my long-time rename expressions is no longer working.
The expression is:
if(IsEmpty([Featuring]),[Name],[Name] /(feat. [Featuring]/))
I have a custom list-type [Featuring] field where I add any featuring artists which are not the primary artist.
Where this field is populated, I like to append (feat. [Featuring]) to the end of the filename in rename operations.
Eg. Warren G - Regulate (feat. Nate Dogg).flac
Up until now I've used IsEmpty, but this doesn't seem to work anymore. The output always assumes the field is populated even when it's empty. The expression has been stored in my MC library for years now, but it's only recently stopped working for rename operations.
Now, for files where there is no 'Featuring' artist (ie [Featuring] is empty, MC is appending 'feat. Unknown Featuring' to the end of the filename.
It's worth noting when I test the same expression it works fine when in-line editing (panes view etc) - it's only not working when I use it in Rename/Move/Copy files.
Any ideas?