Skip to content

Commit

Permalink
www: Fix KeyError in xhr.py
Browse files Browse the repository at this point in the history
  • Loading branch information
jplitza committed Jul 6, 2023
1 parent fa72be1 commit 236281e
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions nipap-www/nipapwww/xhr.py
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,10 @@ def smart_search_vrf():
# TODO: Reevaluate how to deal with different types of errors; soft
# errors like query string parser errors and hard errors like lost
# database.
del result['error']
try:
del result['error']
except KeyError:
pass
except NipapError as e:
return json.dumps({'error': 1,
'message': e.args,
Expand Down Expand Up @@ -256,7 +259,10 @@ def smart_search_pool():
# TODO: Reevaluate how to deal with different types of errors; soft
# errors like query string parser errors and hard errors like lost
# database.
del result['error']
try:
del result['error']
except KeyError:
pass
except NipapError as e:
return json.dumps({'error': 1,
'message': e.args,
Expand Down Expand Up @@ -539,7 +545,10 @@ def smart_search_prefix():
# TODO: Reevaluate how to deal with different types of errors; soft
# errors like query string parser errors and hard errors like lost
# database.
del result['error']
try:
del result['error']
except KeyError:
pass
except NipapError as e:
return json.dumps({'error': 1,
'message': e.args,
Expand Down

0 comments on commit 236281e

Please sign in to comment.