From 6909c265cae6638e13c15da81abbd76c1d34f50d Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Thu, 18 Feb 2016 12:26:48 +0100 Subject: [PATCH] [IMP] Website_slides: Override open_menu instead of creating a new ir.actions.todo That way, we have only 2 ir.actions.todo executables on the common modules (I don't count the configuration wizards in l10n_eu_service or oauth_ldap) - 'base.open_menu' to jump on a frontend view - 'theme_install_todo' to open the theme installation view As the module website_theme_install is auto_install: True and so installed after the modules like forum, slides, ..., the theme_install_todo is by accident always the 1st chosen one, which was the wanted behavior. NB: Remove the ldap wizard launcher --- addons/auth_ldap/user_ldap_installer.xml | 3 --- addons/website_slides/data/website_slides_data.xml | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/addons/auth_ldap/user_ldap_installer.xml b/addons/auth_ldap/user_ldap_installer.xml index 33738c0c9b2..fe56a8e801c 100644 --- a/addons/auth_ldap/user_ldap_installer.xml +++ b/addons/auth_ldap/user_ldap_installer.xml @@ -43,8 +43,5 @@ - - - diff --git a/addons/website_slides/data/website_slides_data.xml b/addons/website_slides/data/website_slides_data.xml index bbc1ebfa76b..1a7985a2ca0 100644 --- a/addons/website_slides/data/website_slides_data.xml +++ b/addons/website_slides/data/website_slides_data.xml @@ -99,7 +99,7 @@ self - + automatic open