| Index: components/cloud_devices/tools/prototype/prototype.py
|
| diff --git a/components/cloud_devices/tools/prototype/prototype.py b/components/cloud_devices/tools/prototype/prototype.py
|
| index 4ed3394014c2e3ac1e03cedcf53930daf8049e73..f6fc97a38eab362efcc1466b54750f2733d1fcac 100755
|
| --- a/components/cloud_devices/tools/prototype/prototype.py
|
| +++ b/components/cloud_devices/tools/prototype/prototype.py
|
| @@ -706,7 +706,7 @@ class WebRequestHandler(WifiHandler.Delegate, CloudDevice.Delegate):
|
| '/deprecated/wifi/switch': self.do_wifi_switch,
|
| '/privet/v3/session/handshake': self.do_session_handshake,
|
| '/privet/v3/session/cancel': self.do_session_cancel,
|
| - '/privet/v3/session/call': self.do_session_call,
|
| + '/privet/v3/session/request': self.do_session_call,
|
| '/privet/v3/setup/start':
|
| self.get_insecure_api_handler(self.do_secure_setup_start),
|
| '/privet/v3/setup/cancel':
|
| @@ -793,7 +793,10 @@ class WebRequestHandler(WifiHandler.Delegate, CloudDevice.Delegate):
|
| stype = data['keyExchangeType']
|
| step = data['step']
|
| package = base64.b64decode(data['package'])
|
| - session_id = data['sessionID']
|
| + if 'sessionID' in data:
|
| + session_id = data['sessionID']
|
| + else:
|
| + session_id = "dummy"
|
| except (KeyError, TypeError):
|
| traceback.print_exc()
|
| print 'Malformed content: ' + repr(data)
|
|
|