diff --git a/odoo/addons/base/ir/ir_qweb/assetsbundle.py b/odoo/addons/base/ir/ir_qweb/assetsbundle.py index 7c230d8eaf5..18f8ceec0c4 100644 --- a/odoo/addons/base/ir/ir_qweb/assetsbundle.py +++ b/odoo/addons/base/ir/ir_qweb/assetsbundle.py @@ -173,6 +173,10 @@ class AssetsBundle(object): ('url', '=like', '/web/content/%-%/{0}%.{1}'.format(self.name, type)), # The wilcards are id, version and pagination number (if any) '!', ('url', '=like', '/web/content/%-{}/%'.format(self.version)) ] + + # force bundle invalidation on other workers + self.env['ir.qweb']._get_asset.clear_cache(self.env['ir.qweb']) + return ira.sudo().search(domain).unlink() def get_attachments(self, type):