summaryrefslogtreecommitdiff
path: root/addons/web
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2011-09-08 16:05:54 +0200
committerFabien Meghazi <fme@openerp.com>2011-09-08 16:05:54 +0200
commitf312876e947a1bf9eb0d85cbbb82d3a6bfb40a3a (patch)
tree5e71e612e26b724386c2bb079760117810276360 /addons/web
parent32bccb877b711fd3cf20d290db0a8390c0e676b7 (diff)
[IMP] Avoid browsers cache problem with autoloaded addons in debug mode (part 2)
bzr revid: fme@openerp.com-20110908140554-h1ya4l9lctwk2hvm
Diffstat (limited to 'addons/web')
-rw-r--r--addons/web/static/src/js/core.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/web/static/src/js/core.js b/addons/web/static/src/js/core.js
index da2afae3680..ecf65152e55 100644
--- a/addons/web/static/src/js/core.js
+++ b/addons/web/static/src/js/core.js
@@ -578,7 +578,7 @@ openerp.web.Session = openerp.web.CallbackEnabled.extend( /** @lends openerp.web
do_load_css: function (files) {
_.each(files, function (file) {
$('head').append($('<link>', {
- 'href': file,
+ 'href': file + (this.debug ? '?debug=' + (new Date().getTime()) : ''),
'rel': 'stylesheet',
'type': 'text/css'
}));
@@ -590,7 +590,7 @@ openerp.web.Session = openerp.web.CallbackEnabled.extend( /** @lends openerp.web
var file = files.shift();
var tag = document.createElement('script');
tag.type = 'text/javascript';
- tag.src = file;
+ tag.src = file + (this.debug ? '?debug=' + (new Date().getTime()) : '');
tag.onload = tag.onreadystatechange = function() {
if ( (tag.readyState && tag.readyState != "loaded" && tag.readyState != "complete") || tag.onload_done )
return;