From c9e317f7ca3851b8dc6b5f7a01903864591212df Mon Sep 17 00:00:00 2001 From: Jakob Scheid Date: Wed, 6 May 2026 01:39:46 +0200 Subject: [PATCH] Update Gitea webhook path --- .../integrations/gitea/middlewares/signature.py | 2 +- .../middlewares/signature/test_GiteaSignatureMiddleware.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jcloud_deployment_server/integrations/gitea/middlewares/signature.py b/src/jcloud_deployment_server/integrations/gitea/middlewares/signature.py index 35cef8e..9a3ca3e 100644 --- a/src/jcloud_deployment_server/integrations/gitea/middlewares/signature.py +++ b/src/jcloud_deployment_server/integrations/gitea/middlewares/signature.py @@ -78,7 +78,7 @@ class GiteaSignatureMiddleware(BaseHTTPMiddleware): :type request: Request ''' - if request.url.path.startswith('/webhook/gitea'): + if request.url.path.startswith('/gitea/webhook'): signature = request.headers.get('X-Gitea-Signature') diff --git a/tests/unit/integrations/gitea/middlewares/signature/test_GiteaSignatureMiddleware.py b/tests/unit/integrations/gitea/middlewares/signature/test_GiteaSignatureMiddleware.py index 5f577ef..ba151dd 100644 --- a/tests/unit/integrations/gitea/middlewares/signature/test_GiteaSignatureMiddleware.py +++ b/tests/unit/integrations/gitea/middlewares/signature/test_GiteaSignatureMiddleware.py @@ -31,7 +31,7 @@ def make_request(body: bytes, headers = None) -> Request: scope = { 'type': 'http', 'method': 'POST', - 'path': '/webhook/gitea/', + 'path': '/gitea/webhook', 'headers': [ (k.lower().encode(), v.encode()) for k, v in (headers or {}).items()