Web Source script exits abruptly in a loop with camel case capitalization


I've come across a weird bug while writing a web source script for Google Play Music, which can be downloaded here for testing purposes.

The thing is that I use camel case for keywords as shown in Mp3tag help documentation. Well, this causes an abrupt exit without error (output["Error"]= "<OK>") in the very same line where a loop is used. Specifically, these loops cause an error:

  • If-Else-Endif
  • IfOutput-Endif

but not if they are rewritten as follows:

  • if-else-endif
  • ifoutput-endif

PS: The same behavior is observed both in Mp3tag v2.90a as in v2.90e.

Thanks for reporting! I'll fix it to the next release.

Thanks also for the updated Google Play Music tag source! Much appreciated :slight_smile:

I've fixed the issue with Mp3tag v2.90f.

Thank you for fixing it so fast.

I'll change the tag source when you release the next stable version. It's just a minor inconvenience, anyways.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.