details:   https://code.tryton.org/tryton/commit/41f2e386dc03
branch:    8.0
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 194f478aa881 -r 41f2e386dc03 
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
@@ -190,6 +190,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