Fix custom SPECIAL_DEVICES

master
informatic 2018-05-04 13:03:20 +02:00
parent e4f6dcbbaa
commit 0c7ffc9a2a
1 changed files with 4 additions and 5 deletions

9
at.py
View File

@ -240,7 +240,7 @@ def main_view():
@app.route('/api')
def list_all():
result = now_at()
data = now_at()
def prettify_user((user, atime)):
return {
@ -248,10 +248,9 @@ def list_all():
'timestamp': atime,
'pretty_time': strfts(atime),
}
result['users'] = map(prettify_user, result['users'])
result['unknown'] = len(result['unknown'])
result['kektops'] = len(result['kektops'])
result['esps'] = len(result['esps'])
result = {}
result['users'] = map(prettify_user, data.pop('users'))
result.update((k, len(v)) for k, v in data.items())
res = make_response(json.dumps(result), 200)
res.headers['Access-Control-Allow-Origin'] = '*'
return res