diff options
| author | Chris McDonough <chrism@agendaless.com> | 2010-09-09 06:53:51 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2010-09-09 06:53:51 +0000 |
| commit | 6ae0139d3682730e44a3b2330f83d10b31ebbc95 (patch) | |
| tree | affa2b69b6d9e464aec2b450b1d8ce6a9a8c916c /repoze/bfg/configuration.py | |
| parent | 2bb1eaff080eb6a7392bc3ccd704d260e0386541 (diff) | |
| download | pyramid-6ae0139d3682730e44a3b2330f83d10b31ebbc95.tar.gz pyramid-6ae0139d3682730e44a3b2330f83d10b31ebbc95.tar.bz2 pyramid-6ae0139d3682730e44a3b2330f83d10b31ebbc95.zip | |
- The ``traverse`` route predicate could not successfully generate a
traversal path.
Diffstat (limited to 'repoze/bfg/configuration.py')
| -rw-r--r-- | repoze/bfg/configuration.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/repoze/bfg/configuration.py b/repoze/bfg/configuration.py index 5a97c4f38..06115abf7 100644 --- a/repoze/bfg/configuration.py +++ b/repoze/bfg/configuration.py @@ -2022,8 +2022,9 @@ def _make_predicates(xhr=None, request_method=None, path_info=None, def traverse_predicate(context, request): if 'traverse' in context: return True - tvalue = tgenerate(context) - context['traverse'] = traversal_path(tvalue) + m = context['match'] + tvalue = tgenerate(m) + m['traverse'] = traversal_path(tvalue) return True # This isn't actually a predicate, it's just a infodict # modifier that injects ``traverse`` into the matchdict. As a |
