Mercurial > piecrust2
diff piecrust/routing.py @ 176:d47d9493bb0a
routes: When matching URIs, return metadata directly instead of the match object.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sat, 03 Jan 2015 21:54:25 -0800 |
parents | 0a86a7a6b284 |
children | a75d024ee839 |
line wrap: on
line diff
--- a/piecrust/routing.py Sat Jan 03 21:31:38 2015 -0800 +++ b/piecrust/routing.py Sat Jan 03 21:54:25 2015 -0800 @@ -76,11 +76,11 @@ def matchUri(self, uri): m = self.uri_re.match(uri) if m: - return m + return m.groupdict() if self.uri_re_no_path: m = self.uri_re_no_path.match(uri) if m: - return m + return m.groupdict() return None def getUri(self, source_metadata, provider=None):