changeset a96158900bbb in modules/user_role:5.2
details: https://hg.tryton.org/modules/user_role?cmd=changeset;node=a96158900bbb
description:
Search users by roles using the proper role field
The fields roles is a One2Many so we must search on the target role
field.
issue9226
review305391003
(grafted from cea778b779bb3f8f0c072ee108e3282569ed7fd5)
diffstat:
res.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 874ef7536513 -r a96158900bbb res.py
--- a/res.py Sat Apr 04 17:22:19 2020 +0200
+++ b/res.py Thu Apr 23 22:37:15 2020 +0200
@@ -21,7 +21,7 @@
super().write(*args)
users = User.search([
- ('roles', 'in', [r.id for r in roles]),
+ ('roles.role', 'in', [r.id for r in roles]),
])
User.sync_roles(users)