details:   https://code.tryton.org/tryton/commit/973217a96267
branch:    default
user:      Cédric Krier <[email protected]>
date:      Tue Sep 01 00:44:08 2026 +0200
description:
        Use POST method to construct URL for Peppyrus webhooks
diffstat:

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

diffs (23 lines):

diff -r ee6db5164d0d -r 973217a96267 
modules/edocument_peppol_peppyrus/edocument.py
--- a/modules/edocument_peppol_peppyrus/edocument.py    Mon Aug 31 23:33:27 
2026 +0200
+++ b/modules/edocument_peppol_peppyrus/edocument.py    Tue Sep 01 00:44:08 
2026 +0200
@@ -105,7 +105,8 @@
         PeppyrusRouter = pool.get('edocument_peppol_peppyrus', type='router')
         if self.peppyrus_identifier:
             return PeppyrusRouter.url_for(
-                'incoming', identifier=self.peppyrus_identifier)
+                'incoming', identifier=self.peppyrus_identifier,
+                _method='POST')
 
     @fields.depends('peppyrus_identifier')
     def on_change_with_peppyrus_outgoing_webhook(self, name=None):
@@ -113,7 +114,8 @@
         PeppyrusRouter = pool.get('edocument_peppol_peppyrus', type='router')
         if self.peppyrus_identifier:
             return PeppyrusRouter.url_for(
-                'outgoing', identifier=self.peppyrus_identifier)
+                'outgoing', identifier=self.peppyrus_identifier,
+                _method='POST')
 
     @classmethod
     def peppyrus_new_identifier(cls, services):

Reply via email to