details:   https://code.tryton.org/tryton/commit/c6b941f7917a
branch:    7.8
user:      Cédric Krier <[email protected]>
date:      Thu Aug 06 15:55:46 2026 +0200
description:
        Do not try to update status of Peppyrus document without transmission ID

        Closes #14998
        (grafted from 27108e7beebfb2c68b9caad5add3456310fe9c9f)
diffstat:

 modules/edocument_peppol_peppyrus/edocument.py |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (12 lines):

diff -r 9e8b4a5ab31f -r c6b941f7917a 
modules/edocument_peppol_peppyrus/edocument.py
--- a/modules/edocument_peppol_peppyrus/edocument.py    Tue Aug 04 14:43:53 
2026 +0200
+++ b/modules/edocument_peppol_peppyrus/edocument.py    Thu Aug 06 15:55:46 
2026 +0200
@@ -131,6 +131,8 @@
     @peppyrus_api
     def _update_status_peppyrus(self, document):
         assert document.direction == 'out'
+        if not document.transmission_id:
+            return
         response = requests.get(
             urljoin(
                 URLS[self.peppyrus_server],

Reply via email to