From 4da202de2e291a061a7c661bda2e7f1b3dfa28b6 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Tue, 13 May 2025 11:48:52 +0200 Subject: Invocation server: fix hash pattern Currently the support hashes are SHA-1 (for git hashes), which has 160 bits and SHA-256 which has 256 bits. Therefore, we expect either 40 or 64 hex digits. --- doc/invocations-http-server/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'doc/invocations-http-server/server.py') diff --git a/doc/invocations-http-server/server.py b/doc/invocations-http-server/server.py index bb9d2260..05832ada 100755 --- a/doc/invocations-http-server/server.py +++ b/doc/invocations-http-server/server.py @@ -35,7 +35,7 @@ class HexIdentifierConverter(werkzeug.routing.BaseConverter): regex = '[a-zA-Z0-9]{2,300}' class HashIdentifierConverter(werkzeug.routing.BaseConverter): - regex = '[a-zA-Z0-9]{40,51}' + regex = '[a-zA-Z0-9]{40,64}' class InvocationIdentifierConverter(werkzeug.routing.BaseConverter): regex = '[-:_a-zA-Z0-9]{1,200}' -- cgit v1.2.3