# HG changeset patch # User Dennis Fink # Date 2014-07-16 20:53:57 # Node ID 08ef662ce3787e559e7a93cdd7b9dc5687eb9b63 # Parent abc146bfdbaa76cec9471616b0b744c061c3061e Delete keys from server if they are not needed in that type diff --git a/ennstatus/api/functions.py b/ennstatus/api/functions.py --- a/ennstatus/api/functions.py +++ b/ennstatus/api/functions.py @@ -76,11 +76,9 @@ def update_server(server, ip): if 'ip' in server: del server['ip'] else: - if 'obfs' in server: - del server['obfs'] - - if 'fteproxy' in server: - del server['fteproxy'] + for key in ('obfs', 'fteproxy', 'flashproxy', 'meek'): + if key in server: + del server[key] server['ip'] = ip