The problem arises because in the search keyword string there is no space between keyword delimiter '@' and the first name. Possible solution,
-
simply put a space ( nope. I don't like it this way).
-
Apply capitalization at the time of assigning i.e. when the delimiter is removed and the value is assigned to self.artist in ID3Updater.py.