X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fjoinview.py;h=e513a603bbb78f9f47ecde97eb6a92448d08db32;hb=f0f76a08ca9dc5d208e1521a73ba1ba60a3c0065;hp=0dc1e79e7c840a53b76acc16f1aad1985c517670;hpb=301e2abaa0831c3ddd952de5f8a3db3eb37d9edb;p=myslice.git diff --git a/portal/joinview.py b/portal/joinview.py index 0dc1e79e..e513a603 100644 --- a/portal/joinview.py +++ b/portal/joinview.py @@ -132,6 +132,7 @@ class JoinView (FreeAccessView): address_postalcode = reg_address_postalcode, address_state = reg_address_state, address_country = reg_address_country, + authority_hrn = reg_root_authority_hrn, ) a.save() @@ -143,6 +144,7 @@ class JoinView (FreeAccessView): email = reg_email, password = reg_password, keypair = account_config, + pi = reg_auth, ) b.save() @@ -151,7 +153,7 @@ class JoinView (FreeAccessView): #creating user to manifold local:user user_config = '{"firstname":"'+ reg_fname + '", "lastname":"'+ reg_lname + '", "authority":"'+ reg_auth + '"}' - user_params = {'email': reg_email, 'password': reg_password, 'config': user_config} + user_params = {'email': reg_email, 'password': reg_password, 'config': user_config, 'status': 1} manifold_add_user(request,user_params) #creating local:account in manifold user_id = user_detail['user_id']+1 # the user_id for the newly created user in local:user @@ -199,6 +201,7 @@ class JoinView (FreeAccessView): 'address_postalcode': request.POST.get('address_postalcode', ''), 'address_state': request.POST.get('address_state', ''), 'address_country': request.POST.get('address_country', ''), + 'root_authority_hrn': request.POST.get('root_authority_hrn', '').lower(), 'root_authorities': root_authorities, 'authorities': authorities, }