I got a Forbidden error (Not allowed here), and the backtrace tail was:
* Module zope.app.traversing.adapters, line 114, in traverse
curr = traversePathElement(curr, name, path, request=request)
* Module zope.app.traversing.adapters, line 167, in traversePathElement
next_item = traversable.traverse(nm, further_path)
* Module canonical.launchpad.webapp.tales, line 553, in traverse
return self.pagetitle()
* Module canonical.launchpad.webapp.tales, line 584, in pagetitle
title = titleobj(context, view)
* Module canonical.launchpad.pagetitles, line 51, in __call__
return smartquote('Bug #%d in %s: "%s"') % (
Got the same problem with a different attribute. The URL accessed was:
https:/ /launchpad. net/products/ launchpad- upload- and-queue/ +bug/29645/ +index
I got a Forbidden error (Not allowed here), and the backtrace tail was:
* Module zope.app. traversing. adapters, line 114, in traverse ment(curr, name, path, request=request) traversing. adapters, line 167, in traversePathElement traverse( nm, further_path) launchpad. webapp. tales, line 553, in traverse launchpad. webapp. tales, line 584, in pagetitle launchpad. pagetitles, line 51, in __call__
curr = traversePathEle
* Module zope.app.
next_item = traversable.
* Module canonical.
return self.pagetitle()
* Module canonical.
title = titleobj(context, view)
* Module canonical.
return smartquote('Bug #%d in %s: "%s"') % (
Unauthorized: ('targetname', 'launchpad.View')