summaryrefslogtreecommitdiff
path: root/addons/website_forum/static/src/js
diff options
context:
space:
mode:
authorGéry Debongnie <ged@odoo.com>2015-03-13 14:02:50 +0100
committerGéry Debongnie <ged@odoo.com>2015-03-18 09:23:37 +0100
commit4fdf74fe21b9fb99ed9cdcb1a0ef2e21d34dafed (patch)
treecfd1e48916e8ff130dd4bc6b60424e13fe1d4c9f /addons/website_forum/static/src/js
parent59a4706dd97391772efa420a8c5c1f3b1334db7e (diff)
[IMP] web+addons: improvement to module system
The module system needs to know the dependencies of a given module before executing the function. This is why the dependencies were defined once in an array, and then were described one more times in the call to require. But a trick can simplify this: the boot function can parse the string representation of the module and extract the calls to require from it. It is more work for the processor, but it leads to simpler module definitions.
Diffstat (limited to 'addons/website_forum/static/src/js')
-rw-r--r--addons/website_forum/static/src/js/website_forum.editor.js2
-rw-r--r--addons/website_forum/static/src/js/website_forum.js2
-rw-r--r--addons/website_forum/static/src/js/website_forum.share.js2
-rw-r--r--addons/website_forum/static/src/js/website_tour_forum.js2
-rw-r--r--addons/website_forum/static/src/js/website_tour_forum_question.js2
5 files changed, 5 insertions, 5 deletions
diff --git a/addons/website_forum/static/src/js/website_forum.editor.js b/addons/website_forum/static/src/js/website_forum.editor.js
index 4779464451a..e1a9549dbac 100644
--- a/addons/website_forum/static/src/js/website_forum.editor.js
+++ b/addons/website_forum/static/src/js/website_forum.editor.js
@@ -1,4 +1,4 @@
-odoo.define('website_forum.editor', ['web.core', 'website.contentMenu', 'website.website'], function (require) {
+odoo.define('website_forum.editor', function (require) {
"use strict";
var core = require('web.core');
diff --git a/addons/website_forum/static/src/js/website_forum.js b/addons/website_forum/static/src/js/website_forum.js
index 2f33d7a7643..c3abbd19a2e 100644
--- a/addons/website_forum/static/src/js/website_forum.js
+++ b/addons/website_forum/static/src/js/website_forum.js
@@ -1,4 +1,4 @@
-odoo.define('website_forum.website_forum', ['web.ajax', 'web.core', 'website.website'], function (require) {
+odoo.define('website_forum.website_forum', function (require) {
'use strict';
var ajax = require('web.ajax');
diff --git a/addons/website_forum/static/src/js/website_forum.share.js b/addons/website_forum/static/src/js/website_forum.share.js
index 3a89d5395a3..710642a2949 100644
--- a/addons/website_forum/static/src/js/website_forum.share.js
+++ b/addons/website_forum/static/src/js/website_forum.share.js
@@ -1,4 +1,4 @@
-odoo.define('website_forum.share', ['web.ajax', 'web.core', 'website.share', 'website.website'], function (require) {
+odoo.define('website_forum.share', function (require) {
'use strict';
var ajax = require('web.ajax');
diff --git a/addons/website_forum/static/src/js/website_tour_forum.js b/addons/website_forum/static/src/js/website_tour_forum.js
index 7b72ca3ec99..478f39aede3 100644
--- a/addons/website_forum/static/src/js/website_tour_forum.js
+++ b/addons/website_forum/static/src/js/website_tour_forum.js
@@ -1,4 +1,4 @@
-odoo.define('website_forum.tour_forum', ['web.core', 'web.Tour'], function (require) {
+odoo.define('website_forum.tour_forum', function (require) {
'use strict';
var core = require('web.core');
diff --git a/addons/website_forum/static/src/js/website_tour_forum_question.js b/addons/website_forum/static/src/js/website_tour_forum_question.js
index 0787f4bd1e8..fe12a1a244c 100644
--- a/addons/website_forum/static/src/js/website_tour_forum_question.js
+++ b/addons/website_forum/static/src/js/website_tour_forum_question.js
@@ -1,4 +1,4 @@
-odoo.define('website_forum.tour_forum_question', ['web.Tour'], function (require) {
+odoo.define('website_forum.tour_forum_question', function (require) {
'use strict';
var Tour = require('web.Tour');