From c81f1fd6c86a38dbd5b0d91713f0efc473bc94a4 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Mon, 14 Mar 2016 12:34:09 -0500 Subject: [PATCH] reverting previous commit --- gluon/tools.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gluon/tools.py b/gluon/tools.py index 83bffb98..38e5892e 100644 --- a/gluon/tools.py +++ b/gluon/tools.py @@ -4387,7 +4387,10 @@ class Auth(object): return record.id else: id = membership.insert(group_id=group_id, user_id=user_id) - self.update_groups() + if role: + self.user_groups[group_id] = role + else: + self.update_groups() self.log_event(self.messages['add_membership_log'], dict(user_id=user_id, group_id=group_id)) return id