API collections shadow the default traversal

Bug #567583 reported by William Grant
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

If I have a series named 'releases', the timeline graph on https://launchpad.net/foo/releases will fail to load -- it tries to call get_timeline on the IProduct.releases collection. Collections shouldn't shadow the default traversal, but I don't know what a good solution is.

Revision history for this message
Gary Poster (gary) wrote :

ah, URL segment namespaces....

Funny character prefixes to the rescue (like the existing ~ and +)?

Curtis, I'm sending this your way, but if you want to send it back, that's fine, but then I'd like to pow-wow with you on your desired solution, since it really affects your part of the app. Alternatively, I'm also happy to help with a pre-imp call.

affects: launchpad-foundations → launchpad-registry
Curtis Hovey (sinzui)
Changed in launchpad-registry:
status: New → Triaged
tags: added: api
Changed in launchpad-registry:
importance: Undecided → Low
milestone: none → series-10.05
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.