summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/core/utils.js
diff options
context:
space:
mode:
authorfja-odoo <fja@odoo.com>2019-05-21 16:49:48 +0000
committerqsm-odoo <qsm@odoo.com>2019-07-30 09:03:51 +0000
commitbb370776100faf43b0afe2c11178662482c52223 (patch)
treee8be7137a7061759a3c28424a2f5f3387cb0a4cf /addons/web/static/src/js/core/utils.js
parentd14093dcb7fc67b9653b9b14b0b4c92a3bdd1c74 (diff)
[IMP] web_editor, *: remove assets from documents
* web "Document" tab in "Select a media" Dialog was displaying all the assets files. Now all files containing "assets_" are excluded from the "Document" tab. This is similar to the regenerateAssets function in debug_manager that deletes assets based on this criteria. For consistency the Assets Domain is now a utils.js function Part of https://github.com/odoo/odoo/pull/33195 task-1945874
Diffstat (limited to 'addons/web/static/src/js/core/utils.js')
-rw-r--r--addons/web/static/src/js/core/utils.js13
1 files changed, 12 insertions, 1 deletions
diff --git a/addons/web/static/src/js/core/utils.js b/addons/web/static/src/js/core/utils.js
index bf312dfd905..bd9a8d1db64 100644
--- a/addons/web/static/src/js/core/utils.js
+++ b/addons/web/static/src/js/core/utils.js
@@ -771,7 +771,18 @@ var utils = {
}
return curr;
},
-
+ /**
+ * Returns the domain targeting assets files.
+ *
+ * @returns {Array} Domain of assets files
+ */
+ assetsDomain: function () {
+ return [
+ '&',
+ ['res_model', '=', 'ir.ui.view'],
+ ['name', 'like', 'assets_']
+ ];
+ },
};
return utils;