X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=portal%2Femailactivationview.py;h=adb57e41b517c4bbccd6dcf952b69eac1fe4ba03;hb=0545cbc7e948eb0ec3109e7ac69e1fb458feb9d9;hp=2b1bd37c2467434279ff3ff82747eac193bda32f;hpb=acf4673e576bf708412b81965409e12fbe5b11c3;p=unfold.git diff --git a/portal/emailactivationview.py b/portal/emailactivationview.py index 2b1bd37c..adb57e41 100644 --- a/portal/emailactivationview.py +++ b/portal/emailactivationview.py @@ -51,11 +51,8 @@ class ActivateEmailView(FreeAccessView, ThemeView): if pending_users: pending_user = pending_users[0] pending_user_request = make_request_user(pending_user) - pending_user_hrn = pending_users[0].user_hrn - print "pending_user_hrn = %s" % pending_user_hrn - # XXX Let's assume for the moment that the user_hrn registered in OneLab portal is the same as in PLE - ple_user_hrn = pending_user_hrn.replace("onelab","ple") - query = Query.get('ple_registry:user').filter_by('user_hrn', '==', ple_user_hrn).select('user_enabled') + pending_user_email = pending_users[0].user_email + query = Query.get('myplcuser').filter_by('email', '==', pending_user_email).select('enabled') results = execute_admin_query(self.request, query) for result in results: # User is enabled in PLE