File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1007,23 +1007,23 @@ def resetdb(
10071007 )
10081008 lang = os .getenv ("INITIAL_LANG" )
10091009 lang_opt = f" --lang { lang } " if lang else ""
1010- # if ODOO_VERSION >= 19:
1011- # # Odoo 19: Registry.new(force_demo=...) removed → avoid click-odoo-initdb
1012- # # Use native Odoo CLI; --without-demo=all replaces force_demo=False
1013- # lang_opt19 = f" --load-language={lang}" if lang else ""
1014- # c.run(
1015- # f"{_run} odoo --stop-after-init -d {dbname} -i {modules}"
1016- # f"{lang_opt19} --without-demo=all",
1017- # env=UID_ENV,
1018- # pty=True,
1019- # )
1020- # else:
1021- # Older versions keep using click-odoo-initdb
1022- c .run (
1023- f"{ _run } click-odoo-initdb -n { dbname } -m { modules } { lang_opt } " ,
1024- env = UID_ENV ,
1025- pty = True ,
1026- )
1010+ if ODOO_VERSION >= 19 :
1011+ # Odoo 19: Registry.new(force_demo=...) removed → avoid click-odoo-initdb
1012+ # Use native Odoo CLI; --without-demo=all replaces force_demo=False
1013+ lang_opt19 = f" --load-language={ lang } " if lang else ""
1014+ c .run (
1015+ f"{ _run } odoo --stop-after-init -d { dbname } -i { modules } "
1016+ f"{ lang_opt19 } --without-demo=all" ,
1017+ env = UID_ENV ,
1018+ pty = True ,
1019+ )
1020+ else :
1021+ # Older versions keep using click-odoo-initdb
1022+ c .run (
1023+ f"{ _run } click-odoo-initdb -n { dbname } -m { modules } { lang_opt } " ,
1024+ env = UID_ENV ,
1025+ pty = True ,
1026+ )
10271027 if populate and ODOO_VERSION < 11 :
10281028 _logger .warn (
10291029 f"Skipping populate task as it is not available in v{ ODOO_VERSION } "
You can’t perform that action at this time.
0 commit comments