From 8789188094c697265cbb7062a1cec60431fb87ef Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Fri, 2 Dec 2016 15:28:17 +0100 Subject: [PATCH] [REF] web: Remove is_admin key in session info Because of its redundency with is_system key. --- addons/web/models/ir_http.py | 1 - addons/web/static/src/js/widgets/debug_manager.js | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/web/models/ir_http.py b/addons/web/models/ir_http.py index 1964e59bd13..a1fa58ef81d 100644 --- a/addons/web/models/ir_http.py +++ b/addons/web/models/ir_http.py @@ -26,7 +26,6 @@ class Http(models.AbstractModel): "session_id": request.session.sid, "uid": request.session.uid, "is_system": request.env.user._is_system(), - "is_admin": request.env.user.has_group('base.group_system'), "is_superuser": request.env.user._is_superuser(), "user_context": request.session.get_context() if request.session.uid else {}, "db": request.session.db, diff --git a/addons/web/static/src/js/widgets/debug_manager.js b/addons/web/static/src/js/widgets/debug_manager.js index 4c03701dd81..2b207a9bb52 100644 --- a/addons/web/static/src/js/widgets/debug_manager.js +++ b/addons/web/static/src/js/widgets/debug_manager.js @@ -64,7 +64,7 @@ var DebugManager = Widget.extend({ // whether group is currently enabled for current user this._has_features = false; // whether the current user is an administrator - this._is_admin = session.is_admin; + this._is_admin = session.is_system; return $.when( new Model('res.users').call('check_access_rights', {operation: 'write', raise_exception: false}), session.user_has_group('base.group_no_one'),