1
0
Fork 0

Fix issue when new keys are available in datasource

This commit is contained in:
Guillaume Thouvenin 2016-12-08 16:57:04 +01:00
parent 884f1a179e
commit 22b4d9dfe5
1 changed files with 3 additions and 1 deletions

View File

@ -254,7 +254,9 @@ def _diff(old, new):
for key in old_keys:
if key == 'id' or key == 'orgId':
del old[key]
elif old[key] == new[key]:
# New version of Grafana can introduce new keys that are not present
# in _get_json_data. So we use get for new.
elif old[key] == new.get(key):
del old[key]
del new[key]
return {'old': old, 'new': new}