From d7bf520b93785ea2f68dbc77190b8282ef0f484a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 1 Sep 2026 00:44:08 +0200 Subject: [PATCH] Use POST method to construct URL for Peppyrus webhooks --- modules/edocument_peppol_peppyrus/edocument.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/edocument_peppol_peppyrus/edocument.py b/modules/edocument_peppol_peppyrus/edocument.py index 87572783b0..bebd24062c 100644 --- a/modules/edocument_peppol_peppyrus/edocument.py +++ b/modules/edocument_peppol_peppyrus/edocument.py @@ -105,7 +105,8 @@ class PeppolService(metaclass=PoolMeta): 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 @@ class PeppolService(metaclass=PoolMeta): 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):