changeset 346c2adeb2a9 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset&node=346c2adeb2a9
description:
Clear sessions when active field is changed
issue11431
review392031002
diffstat:
trytond/res/user.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 0c957635318e -r 346c2adeb2a9 trytond/res/user.py
--- a/trytond/res/user.py Mon Apr 25 18:34:07 2022 +0200
+++ b/trytond/res/user.py Mon Apr 25 23:26:47 2022 +0200
@@ -394,7 +394,7 @@
all_users += users
args.extend((users, cls._convert_vals(values)))
- if 'password' in values:
+ if values.keys() & {'active', 'password'}:
session_to_clear += users
users_to_clear += [u.login for u in users]