summaryrefslogtreecommitdiff
path: root/addons/website_theme_install/models/ir_module_module.py
diff options
context:
space:
mode:
authorJeremy Kersten <jke@odoo.com>2018-08-24 23:32:00 +0200
committerJeremy Kersten <jke@odoo.com>2018-08-25 00:03:01 +0200
commit2fb95cbfe57379b9a5e61622e729d664c3bf1fba (patch)
tree58008a3342cc6b2c5664b0dacd2d9759887c17cc /addons/website_theme_install/models/ir_module_module.py
parentd8064099da190fe37a6e68dcdb912aa2136c2b33 (diff)
[FIX] website_theme_install: uninstall current theme
Before this commit we only remove upstream but not itself.
Diffstat (limited to 'addons/website_theme_install/models/ir_module_module.py')
-rw-r--r--addons/website_theme_install/models/ir_module_module.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/website_theme_install/models/ir_module_module.py b/addons/website_theme_install/models/ir_module_module.py
index 067f7e3a2f9..f9ccc7b4bc7 100644
--- a/addons/website_theme_install/models/ir_module_module.py
+++ b/addons/website_theme_install/models/ir_module_module.py
@@ -126,7 +126,7 @@ class IrModuleModule(models.Model):
views_todel.unlink()
def _remove_theme_on_website(self, website):
- installed_deps = website.theme_id.upstream_dependencies(exclude_states=('',)).filtered(lambda x: x.name.startswith('theme_'))
+ installed_deps = self + website.theme_id.upstream_dependencies(exclude_states=('',)).filtered(lambda x: x.name.startswith('theme_'))
for mod in installed_deps:
mod._unload_one_theme_module(website)