[FIX] packaging: install productivity apps only in installers

closes odoo/odoo#101043

X-original-commit: 4fadf6b99a7b48a58a612e3d0be3d14a99a60ef5
Signed-off-by: Olivier Dony <odo@odoo.com>
Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
This commit is contained in:
Christophe Monniez
2022-09-26 07:42:57 +02:00
parent 302773097c
commit c14c618ec9
4 changed files with 6 additions and 1 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ from odoo import api, tools, SUPERUSER_ID
def _auto_install_apps(cr, registry):
if not tools.config.get('default_productivity_apps', True):
if not tools.config.get('default_productivity_apps', False):
return
env = api.Environment(cr, SUPERUSER_ID, {})
env['ir.module.module'].sudo().search([
+1
View File
@@ -6,3 +6,4 @@ db_port = False
db_user = odoo
db_password = False
;addons_path = /usr/lib/python3/dist-packages/odoo/addons
default_productivity_apps = True
+1
View File
@@ -65,6 +65,7 @@ db_port = False
db_user = $ODOO_USER
db_password = False
addons_path = %{python3_sitelib}/odoo/addons
default_productivity_apps = True
" > $ODOO_CONFIGURATION_FILE
chown $ODOO_USER:$ODOO_GROUP $ODOO_CONFIGURATION_FILE
chmod 0640 $ODOO_CONFIGURATION_FILE
+3
View File
@@ -254,6 +254,9 @@ Section $(TITLE_Odoo_Server) SectionOdoo_Server
WriteIniStr "$INSTDIR\server\odoo.conf" "options" "pg_path" "$INSTDIR\PostgreSQL\bin"
${EndIf}
# Productivity Apps
WriteIniStr "$INSTDIR\server\odoo.conf" "options" "default_productivity_apps" "True"
DetailPrint "Installing Windows service"
nsExec::ExecTOLog '"$INSTDIR\python\python.exe" "$INSTDIR\server\odoo-bin" --stop-after-init --logfile "$INSTDIR\server\odoo.log" -s'
${If} ${RunningX64}