mirror of https://gitlab.com/bashrc2/epicyon
Handle exception in jsonld signature check
parent
116a696543
commit
a19822ce5a
|
@ -2378,8 +2378,13 @@ class JsonLdProcessor(object):
|
|||
# hash bnode paths
|
||||
path_namer = UniqueNamer('_:b')
|
||||
path_namer.get_name(bnode)
|
||||
results.append(self._hash_paths(
|
||||
bnode, bnodes, namer, path_namer))
|
||||
try:
|
||||
bnode_path = self._hash_paths(
|
||||
bnode, bnodes, namer, path_namer)
|
||||
results.append(bnode_path)
|
||||
except BaseException:
|
||||
print('WARN: jsonld bnode_path failed')
|
||||
pass
|
||||
|
||||
# name bnodes in hash order
|
||||
cmp_hashes = cmp_to_key(lambda x, y: cmp(x['hash'], y['hash']))
|
||||
|
|
Loading…
Reference in New Issue