diff --git a/odoo/addons/base/models/ir_http.py b/odoo/addons/base/models/ir_http.py index ba771a95753..a03693e455f 100644 --- a/odoo/addons/base/models/ir_http.py +++ b/odoo/addons/base/models/ir_http.py @@ -162,7 +162,10 @@ class IrHttp(models.AbstractModel): response.last_modified = wdate response.set_etag(checksum) - response.make_conditional(request.httprequest) + response.make_conditional( + request.httprequest, + max_age=http.STATIC_CACHE_LONG if request.params.get('unique') else 0 + ) if response.status_code == 304: return response