[FIX] hw_posbox_homepage: Removes unnecessary POS devices

Previously, we showed POS and IoT devices.
Now all POS devices are converted to IoT devices.

So the 'get_pos_devices_status' function is useless
This commit is contained in:
lejeune quentin
2019-09-10 14:14:27 +00:00
parent 9433151fcf
commit aa18bcc14d
@@ -49,12 +49,6 @@ list_credential_template = jinja_env.get_template('list_credential.html')
class IoTboxHomepage(web.Home):
def get_pos_device_status(self):
statuses = {}
for driver in hw_proxy.drivers:
statuses[driver] = hw_proxy.drivers[driver].get_status()
return statuses
def get_six_terminal(self):
terminal_id = helpers.read_file_first_line('odoo-six-payment-terminal.conf')
return terminal_id or 'Not Configured'
@@ -75,18 +69,7 @@ class IoTboxHomepage(web.Home):
else:
network = 'Not Connected'
pos_device = self.get_pos_device_status()
iot_device = []
if not iot_devices:
for status in pos_device:
if pos_device[status]['status'] == 'connected':
iot_device.append({
'name': status,
'type': 'device',
'message': ' '.join(pos_device[status]['messages'])
})
for device in iot_devices:
iot_device.append({
'name': iot_devices[device].device_name + ' : ' + str(iot_devices[device].data['value']),