summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/tools/debug_manager.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/tools/debug_manager.js')
-rw-r--r--addons/web/static/src/js/tools/debug_manager.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/addons/web/static/src/js/tools/debug_manager.js b/addons/web/static/src/js/tools/debug_manager.js
index 8bbdd2bbe1b..b0560805594 100644
--- a/addons/web/static/src/js/tools/debug_manager.js
+++ b/addons/web/static/src/js/tools/debug_manager.js
@@ -107,6 +107,19 @@ var DebugManager = Widget.extend({
qs.debug = '';
window.location.search = '?' + $.param(qs);
},
+ /**
+ * @private
+ * @param {string} model
+ * @param {string} operation
+ * @returns {Promise<boolean>}
+ */
+ _checkAccessRight(model, operation) {
+ return this._rpc({
+ model: model,
+ method: 'check_access_rights',
+ kwargs: {operation, raise_exception: false},
+ })
+ },
});
return DebugManager;