X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Factions.py;h=c8aa5b7f8c197efec972832d1054b009995165cc;hb=1afacfe6585d82ff1f6b8d5c37b00ff977f11d36;hp=dbdfdfa38dde2d631894433e7c92632159c071e4;hpb=556bd356832001a26516da82eda588a023febe1e;p=myslice.git diff --git a/portal/actions.py b/portal/actions.py index dbdfdfa3..c8aa5b7f 100644 --- a/portal/actions.py +++ b/portal/actions.py @@ -189,7 +189,9 @@ def portal_validate_request(wsgi_request, request_ids): if request['type'] == 'user': try: - hrn = "%s.%s" % (request['authority_hrn'], request['login']) + # XXX tmp user_hrn inside the keypair column of pendiguser table + hrn = json.loads(request['keypair'])['user_hrn'] + #hrn = "%s.%s" % (request['authority_hrn'], request['login']) # XXX tmp sfa dependency from sfa.util.xrn import Xrn urn = Xrn(hrn, request['type']).get_urn()