don't loop-redirect on category name = formdef name (#28768)
This commit is contained in:
parent
80784d047b
commit
93e566d79a
|
@ -842,6 +842,8 @@ class AlternateRootDirectory(OldRootDirectory):
|
|||
if uri_rest.startswith(base_url):
|
||||
uri_rest = uri_rest[len(base_url):]
|
||||
if f.category:
|
||||
if f.category.url_name == f.url_name:
|
||||
return FormsRootDirectory(f.category)._q_traverse(path[1:])
|
||||
return redirect('%s%s/%s' % (base_url, f.category.url_name, uri_rest))
|
||||
|
||||
raise e
|
||||
|
|
Reference in New Issue