Recipe listing pages assume base branch is product branch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Aaron Bentley |
Bug Description
Testing a sourcepackage branch on dogfood gives the following error:
Oops!
Sorry, something just went wrong in Launchpad.
We’ve recorded what happened, and we’ll fix it as soon as possible. Apologies for the inconvenience.
(Error ID: OOPS-1626DF58)
This server runs pre-release code, so it's possible this problem doesn't affect launchpad.net. If you're a member of the Launchpad Beta Testers team, you can disable redirection in order to use launchpad.net.
Disable redirection for 2 hours
Traceback (most recent call last):
* Module zope.publisher.
result = publication.
* Module canonical.
return mapply(ob, request.
* Module zope.publisher.
return debug_call(obj, args)
_
* Module zope.publisher.
return obj(*args)
* Module canonical.
return self.render()
* Module canonical.
return self.template()
* Module zope.app.
return self.im_
* Module zope.app.
sourceAnn
* Module zope.pagetempla
strictins
* Module zope.tal.
self.
* Module zope.tal.
handlers[
* Module zope.tal.
self.
* Module zope.tal.
handlers[
* Module zope.tal.
self.
* Module zope.tal.
return self.no_tag(start, program)
* Module zope.tal.
self.
* Module zope.tal.
handlers[
* Module zope.tal.
self.
* Module zope.tal.
self.
* Module zope.tal.
handlers[
* Module zope.tal.
self.
* Module zope.tal.
handlers[
* Module zope.tal.
self.
* Module zope.tal.
handlers[
* Module zope.tal.
self.
* Module zope.tal.
return self.no_tag(start, program)
* Module zope.tal.
self.
* Module zope.tal.
handlers[
* Module zope.tal.
self.
* Module zope.tal.
handlers[
* Module zope.tal.
self.
* Module zope.tal.
self.
* Module zope.tal.
handlers[
* Module zope.tal.
structure = self.engine.
* Module zope.tales.tales, line 696, in evaluate
return expression(self)
/
Line 31, Column 14
Expression: <PathExpr standard:
- Names:
* Module zope.tales.
return self._eval(
* Module zope.tales.
ob = self._subexprs[
* Module zope.tales.
ob = self._traverser(ob, element, econtext)
* Module zope.pagetempla
request=
* Module zope.traversing
return traversable.
_
* Module canonical.
raise TraversalError(
LocationError: 'link'<br />
Related branches
- Māris Fogels (community): Approve
-
Diff: 180 lines (+47/-29)6 files modifiedlib/lp/code/browser/sourcepackagerecipelisting.py (+1/-7)
lib/lp/code/browser/tests/test_sourcepackagerecipe.py (+0/-5)
lib/lp/code/browser/tests/test_sourcepackagerecipelisting.py (+33/-0)
lib/lp/code/stories/sourcepackagerecipes/xx-recipe-listings.txt (+6/-11)
lib/lp/code/templates/sourcepackagerecipe-listing.pt (+0/-6)
lib/lp/testing/__init__.py (+7/-0)
Changed in launchpad-code: | |
assignee: | nobody → Aaron Bentley (abentley) |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad-code: | |
status: | Fix Committed → Fix Released |
Fixed in stable r11021 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 11021>.