diff --git a/NEWS.rst b/NEWS.rst index 8f446bd16a3a3bbb23cca6f595210daeb724c71a_TkVXUy5yc3Q=..e76fc22bf8b12196bd0b1e717d41818fdb812db2_TkVXUy5yc3Q= 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -5,6 +5,8 @@ 17.0.1.10.0 ---------- +Template locale is by default user locale, not fr_FR + Update Redner config parameter names in the README Add more export formats from Typst diff --git a/models/redner_report.py b/models/redner_report.py index 8f446bd16a3a3bbb23cca6f595210daeb724c71a_bW9kZWxzL3JlZG5lcl9yZXBvcnQucHk=..e76fc22bf8b12196bd0b1e717d41818fdb812db2_bW9kZWxzL3JlZG5lcl9yZXBvcnQucHk= 100644 --- a/models/redner_report.py +++ b/models/redner_report.py @@ -116,7 +116,7 @@ with ZipFile(result_path, "w", ZIP_DEFLATED) as zf: cpt = 0 for report in reports_path: - fname = "%s_%d.%s" % ( + fname = "{}_{}.{}".format( zfname_prefix, cpt, report.split(".")[-1], diff --git a/models/redner_template.py b/models/redner_template.py index 8f446bd16a3a3bbb23cca6f595210daeb724c71a_bW9kZWxzL3JlZG5lcl90ZW1wbGF0ZS5weQ==..e76fc22bf8b12196bd0b1e717d41818fdb812db2_bW9kZWxzL3JlZG5lcl90ZW1wbGF0ZS5weQ== 100644 --- a/models/redner_template.py +++ b/models/redner_template.py @@ -161,7 +161,10 @@ string="Locale", help="Optional translation language (ISO code).", readonly=False, - default=lambda self: self.env.ref("base.lang_fr").id, + required=True, + default=lambda self: self.env["res.lang"] + .search([("code", "=", self.env.user.lang)], limit=1) + .id, compute="_compute_template", )