changeset 54736b4cd30d in trytond:6.0
details: https://hg.tryton.org/trytond?cmd=changeset&node=54736b4cd30d
description:
        Clear sessions when active field is changed

        issue11431
        review392031002
        (grafted from 346c2adeb2a9e6c502d8dcaa3c4995b42c26588d)
diffstat:

 trytond/res/user.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 065b8c76c60b -r 54736b4cd30d trytond/res/user.py
--- a/trytond/res/user.py       Sat Apr 23 17:08:39 2022 +0200
+++ b/trytond/res/user.py       Mon Apr 25 23:26:47 2022 +0200
@@ -389,7 +389,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]
 

Reply via email to