diff options
Diffstat (limited to 'repoze')
| -rw-r--r-- | repoze/bfg/traversal.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/repoze/bfg/traversal.py b/repoze/bfg/traversal.py index f6a415b85..4c5bb930d 100644 --- a/repoze/bfg/traversal.py +++ b/repoze/bfg/traversal.py @@ -11,11 +11,11 @@ from repoze.bfg.interfaces import ITraverser from repoze.bfg.interfaces import ITraverserFactory def split_path(path): - if path.startswith('/'): + while path.startswith('/'): path = path[1:] - if path.endswith('/'): + while path.endswith('/'): path = path[:-1] - clean=[] + clean = [] for segment in path.split('/'): segment = urllib.unquote(segment) # deal with spaces in path segment if not segment or segment=='.': |
