get user public key from shared storage

This commit is contained in:
Jude Nelson
2017-01-18 18:47:58 -05:00
parent 269aad21a9
commit 9ec4dfa6bc

View File

@@ -568,10 +568,15 @@ class BlockstackAPIEndpointHandler(SimpleHTTPRequestHandler):
Return the session token on success
Return None on error
"""
user = user_db.user_load( user_id, self.server.master_data_pubkey, config_path=self.server.config_path )
user = data.get_user( user_id, self.server.master_data_pubkey, config_path=self.server.config_path )
if 'error' in user:
log.error("Failed to load user {}".format(user_id))
return None
# we have to own it locally
if not user['owned']:
log.error("This wallet does not own user {}".format(user_id))
return None
user_info = user['user']