diff options
| author | Frederic van der Essen <fva@openerp.com / fvdessen+o@gmail.com> | 2014-09-10 13:52:04 +0200 |
|---|---|---|
| committer | Frederic van der Essen <fva@openerp.com / fvdessen+o@gmail.com> | 2014-09-10 13:52:04 +0200 |
| commit | 13bd2eaa3e11ca6b26deb5590c0e13e7ff08de15 (patch) | |
| tree | ef60964b90aacbb3e4ce0664628436c0cf9abd32 | |
| parent | 34e8246a549c6a8fe1bf2ae848e41cf450a91431 (diff) | |
[FIX] point_of_sale: prevent the company logo from being cached by the browser by accessing it via a random URL
| -rw-r--r-- | addons/point_of_sale/static/src/js/models.js | 2 | ||||
| -rw-r--r-- | addons/web/controllers/main.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/addons/point_of_sale/static/src/js/models.js b/addons/point_of_sale/static/src/js/models.js index 2489f046c3e..37e21368499 100644 --- a/addons/point_of_sale/static/src/js/models.js +++ b/addons/point_of_sale/static/src/js/models.js @@ -330,7 +330,7 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal self.company_logo.onerror = function(){ logo_loaded.reject(); }; - self.company_logo.src = window.location.origin + '/web/binary/company_logo'; + self.company_logo.src = window.location.origin + '/web/binary/company_logo' +'?_'+Math.random(); return logo_loaded; }, diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 48a0d282fd0..5c91defe366 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -1177,7 +1177,7 @@ class Binary(http.Controller): '/logo', '/logo.png', ], type='http', auth="none") - def company_logo(self, dbname=None): + def company_logo(self, dbname=None, **kw): # TODO add etag, refactor to use /image code for etag uid = None if request.session.db: |
