Thursday, September 3, 2026
1 change · saas-18.3
Code cleanup and technical improvements
Greek electronic invoicing no longer uses an extra PDF-specific lock and separate database commit during Send & Print. This keeps PDF upload status aligned with the normal invoice sending process and relies on safe retry behavior if the upload needs to run again.
Original PR description
The final PDF endpoint is idempotent and is safe to call repeatedly with the same invoice identifiers. Remove the unnecessary PDF-specific lock and explicit commit, let the upload status follow the normal Send & Print transaction and retry the idempotent upload when needed. Related: https://github.com/odoo/odoo/pull/281739 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#285889