diff options
Diffstat (limited to 'addons/base/static/src/js/base.js')
| -rw-r--r-- | addons/base/static/src/js/base.js | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/addons/base/static/src/js/base.js b/addons/base/static/src/js/base.js index 6316715df89..6cddb4a0b31 100644 --- a/addons/base/static/src/js/base.js +++ b/addons/base/static/src/js/base.js @@ -126,12 +126,24 @@ openerp.base = function(instance) { openerp.base.dates(instance); openerp.base.chrome(instance); openerp.base.data(instance); - openerp.base.views(instance); - openerp.base.search(instance); - openerp.base.list(instance); - openerp.base.tree(instance); - openerp.base.m2o(instance); - openerp.base.form(instance); + if (openerp.base.views) { + openerp.base.views(instance); + } + if (openerp.base.search) { + openerp.base.search(instance); + } + if (openerp.base.list) { + openerp.base.list(instance); + } + if (openerp.base.tree) { + openerp.base.tree(instance); + } + if (openerp.base. m2o) { + openerp.base.m2o(instance); + } + if (openerp.base.form) { + openerp.base.form(instance); + } }; // vim:et fdc=0 fdl=0 foldnestmax=3 fdm=syntax: |
