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

bug-fixed

#1

Hi,

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.


#2

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:


#3

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


#4

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.