ResourceTreeTraverser apparently inconsistently quotes/unquotes URLs #375

jamadden opened this Issue Dec 11, 2011 · 1 comment


None yet

2 participants


On line 625 of, pyramid.traversal.ResourceTreeTraverser quotes the path segments produced by route matching. However, it then passes them to pyramid.traversal.traversal_path_info (on line 663), but that function assumes that the path has already been decoded. The result is that the application can wind up getting quoted keys when it expects unquoted keys during traversal.

This problem is present in both 1.3a1 and 1.2.2 through 1.2.4 (where it was introduced with the fix for issue #349).

mcdonc commented Jan 5, 2012

This has been fixed on the 1.2 branch at:


And on the 1.3 branch at:


Thank you!

@mcdonc mcdonc closed this Jan 5, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment