aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wqflask/wqflask/oauth2/users.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/wqflask/wqflask/oauth2/users.py b/wqflask/wqflask/oauth2/users.py
index 94c3a4ce..28a495aa 100644
--- a/wqflask/wqflask/oauth2/users.py
+++ b/wqflask/wqflask/oauth2/users.py
@@ -24,13 +24,15 @@ def user_profile():
**kwargs)
def __roles_success__(roles):
+ if bool(usr_dets.get("group")):
+ return __render__(usr_dets, roles)
return oauth2_get("oauth2/user/group/join-request").either(
lambda err: __render__(
user_details, group_join_error=process_error(err)),
- lambda gjr: __render__(user_details, group_join_request=gjr))
+ lambda gjr: __render__(usr_dets, group_join_request=gjr))
return oauth2_get("oauth2/user/roles").either(
- lambda err: __render__(user_details, role_error=process_error(err)),
+ lambda err: __render__(usr_dets, role_error=process_error(err)),
__roles_success__)
@users.route("/request-add-to-group", methods=["POST"])