declension / squeeze-alexa

Squeezebox integration for Amazon Alexa
GNU General Public License v3.0
59 stars 20 forks source link

KeyError 'volume' when using volumes > 10 #65

Closed declension closed 6 years ago

declension commented 6 years ago

Steps

Expected

Set to 50%, or maybe repsond about the right values

Actual

Speech

Oh dear: KeyError 'volume'

Logs

File "/var/task/handler.py", line 43, in lambda_handler
return sqa.handle(event, context)
File "/var/task/squeezealexa/main.py", line 59, in handle
return super(SqueezeAlexa, self).handle(event, context)
File "/var/task/squeezealexa/alexa/handlers.py", line 49, in handle
return self.on_intent(request, session)
File "/var/task/squeezealexa/main.py", line 84, in on_intent
return intent_handler(self, intent, session, pid=pid)
File "/var/task/squeezealexa/main.py", line 137, in on_set_vol
heading = _("Volume value out of range: {volume}").format(vol)
KeyError: 'volume'