Skip to content
Snippets Groups Projects
Commit 0d1c62d8 authored by Pavel Kácha's avatar Pavel Kácha
Browse files

Fixed missing ID fault

parent 49e4a8fb
No related branches found
No related tags found
No related merge requests found
...@@ -1123,7 +1123,7 @@ class WardenHandler(ObjectBase): ...@@ -1123,7 +1123,7 @@ class WardenHandler(ObjectBase):
def check_node(self, event, name): def check_node(self, event, name):
try: try:
ev_id = event['Node'][0]['Name'].lower() ev_id = event['Node'][0]['Name'].lower()
except (KeyError, TypeError): except (KeyError, TypeError, IndexError):
# Event does not bear valid Node attribute # Event does not bear valid Node attribute
return [{"error": 422, "message": "Event does not bear valid Node attribute"}] return [{"error": 422, "message": "Event does not bear valid Node attribute"}]
if ev_id != name: if ev_id != name:
...@@ -1139,7 +1139,7 @@ class WardenHandler(ObjectBase): ...@@ -1139,7 +1139,7 @@ class WardenHandler(ObjectBase):
event = events[i] event = events[i]
try: try:
id = event["ID"] id = event["ID"]
except (AttributeError, TypeError, ValueError): except (KeyError, TypeError, ValueError):
id = None id = None
ev_ids.append(id) ev_ids.append(id)
return errlist return errlist
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment