Check if authority options is JSON Array

This commit is contained in:
sayali 2020-10-29 17:57:54 -07:00
parent bbfc65813d
commit 4e44dd3d8f
1 changed files with 5 additions and 3 deletions

View File

@ -93,9 +93,11 @@ class Authority(db.Model):
if not self.options:
return None
for option in json.loads(self.options):
if "name" in option and option["name"] == 'cab_compliant':
return option["value"]
options_array = json.loads(self.options)
if isinstance(options_array, list):
for option in options_array:
if "name" in option and option["name"] == 'cab_compliant':
return option["value"]
return None