# HG changeset patch # User Marcin Kuzminski # Date 2011-10-19 00:38:31 # Node ID 534b9c0a5646c02ea3fd2ad6aef0338953d0d6ba # Parent 2c08b6929b1c9bf4aaccfe0719c3e5893c483a00 Proper patch for issue #276 diff --git a/rhodecode/model/db.py b/rhodecode/model/db.py --- a/rhodecode/model/db.py +++ b/rhodecode/model/db.py @@ -422,7 +422,8 @@ class UsersGroup(Base, BaseModel): Session.flush() members_list = [] if v: - for u_id in set(list(v)): + v = [v] if isinstance(v, basestring) else v + for u_id in set(v): member = UsersGroupMember(users_group_id,u_id) members_list.append(member) setattr(users_group, 'members', members_list)