Swancoat wrote:So that first bug looks like the same one as the first round where some unusual characters or something are messing up the encoding. I added a Unicode-decode to the metadata, hopefully that helps.
Second one is related to the state reporting problem you mentioned earlier. Somewhere between getting rid of the two device types (or maybe the newer plugin API) the state was being treated more as a string than a boolean. That should be corrected now as well now.
(Both bugs seemed to trip on debug logging lines ironically).
Version 2.0.3 posted now.
thanks Swancoat , the Announcement now works but it used to go back to the original source after playing it which is not the case any longer.
Also, the boolean error now is being reported at the line 732 and 655...
NuVo Grand Concerto Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 732, in speakAnnouncement
TypeError: coercing to Unicode: need string or buffer, bool found
NuVo Grand Concerto Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 655, in setZoneSource
AttributeError: 'NoneType' object has no attribute 'replace'