projects
/
odoo
/
odoo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
50fae5e
)
[FIX] correct context resetting when changing user lang
author
Simon Lejeune
<sle@openerp.com>
Mon, 30 Jun 2014 19:10:15 +0000
(21:10 +0200)
committer
Simon Lejeune
<sle@openerp.com>
Mon, 30 Jun 2014 19:10:15 +0000
(21:10 +0200)
openerp/addons/base/res/res_users.py
patch
|
blob
|
history
diff --git
a/openerp/addons/base/res/res_users.py
b/openerp/addons/base/res/res_users.py
index
c814155
..
c57fdc4
100644
(file)
--- a/
openerp/addons/base/res/res_users.py
+++ b/
openerp/addons/base/res/res_users.py
@@
-31,6
+31,7
@@
import openerp.exceptions
from openerp.osv import fields,osv, expression
from openerp.osv.orm import browse_record
from openerp.tools.translate import _
+from openerp.http import request
_logger = logging.getLogger(__name__)
@@
-321,6
+322,10
@@
class res_users(osv.osv):
if id in self._uid_cache[db]:
del self._uid_cache[db][id]
self.context_get.clear_cache(self)
+ if request:
+ if uid in ids and 'lang' in values:
+ request.session.get_context()
+ request.session.modified = True
return res
def unlink(self, cr, uid, ids, context=None):