forked from axiom-team/jaklis
Clean error if get profile is empty
This commit is contained in:
parent
ba9e474ea7
commit
9b08aeea88
|
@ -422,10 +422,13 @@ class Profiles:
|
||||||
sys.stderr.write("Echec de l'envoi du document...\n" + result.text + '\n')
|
sys.stderr.write("Echec de l'envoi du document...\n" + result.text + '\n')
|
||||||
|
|
||||||
def parseJSON(self, doc):
|
def parseJSON(self, doc):
|
||||||
doc = json.loads(doc)['hits']['hits'][0] #['_source']
|
doc = json.loads(doc)['hits']['hits']
|
||||||
pubkey = { "pubkey": doc['_id'] }
|
if doc:
|
||||||
rest = doc['_source']
|
pubkey = { "pubkey": doc[0]['_id'] }
|
||||||
final = {**pubkey, **rest}
|
rest = doc[0]['_source']
|
||||||
|
final = {**pubkey, **rest}
|
||||||
|
else:
|
||||||
|
final = 'Profile vide'
|
||||||
|
|
||||||
return json.dumps(final, indent=2)
|
return json.dumps(final, indent=2)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue