From 69e476b1f4f25abce7f6729ae9bdb268b9d165ed Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Wed, 8 Mar 2017 16:24:47 -0500 Subject: [PATCH] Fix param regex for path params with complex filters --- endpoints/api/discovery.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/endpoints/api/discovery.py b/endpoints/api/discovery.py index c688feb4e..f496ce2ee 100644 --- a/endpoints/api/discovery.py +++ b/endpoints/api/discovery.py @@ -17,7 +17,7 @@ from endpoints.api import (ApiResource, resource, method_metadata, nickname, tru logger = logging.getLogger(__name__) -PARAM_REGEX = re.compile(r'<([\w]+:)?([\w]+)>') +PARAM_REGEX = re.compile(r'<([^:>]+:)*([\w]+)>') TYPE_CONVERTER = {