searching on bazaar/series causes system error

Bug #506 reported by David Allouche
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
Unassigned

Bug Description

Filling the text entry in "filter criteria" area of the /bazaar/series page causes a system error.

https://launchpad.ubuntu.com/bazaar/series?text=synaptic&state=2&ready=on&search=search

Filling the text entry in "filter criteria" area of the /bazaar/series page causes a system error.

https://launchpad.ubuntu.com/bazaar/series?text=synaptic&state=2&ready=on&search=search

Revision history for this message
Robert Collins (lifeless) wrote :

2005-04-28T08:08:37 ERROR SiteError https://launchpad.ubuntu.com/bazaar/series/+bazaar-index
Traceback (most recent call last):
  File "/home/launchpad/dists/launchpad/lib/zope/publisher/publish.py", line 135, in publish
    object = request.traverse(object)
  File "/home/launchpad/dists/launchpad/lib/zope/publisher/browser.py", line 514, in traverse
    ob = super(BrowserRequest, self).traverse(ob)
  File "/home/launchpad/dists/launchpad/lib/zope/publisher/http.py", line 382, in traverse
    ob = super(HTTPRequest, self).traverse(object)
  File "/home/launchpad/dists/launchpad/lib/zope/publisher/base.py", line 270, in traverse
    subobject = publication.traverseName(
  File "/home/launchpad/dists/launchpad/lib/zope/app/publication/publicationtraverse.py", line 56, in traverseName
    ob2 = adapter.publishTraverse(request, nm)
  File "/home/launchpad/dists/launchpad/lib/canonical/launchpad/webapp/metazcml.py", line 341, in publishTraverse
    view = queryView(self.context, name, request)
  File "/home/launchpad/dists/launchpad/lib/zope/app/component/hooks.py", line 118, in queryView
    name, default)
  File "/home/launchpad/dists/launchpad/lib/zope/interface/adapter.py", line 461, in queryMultiAdapter
    return factory(*objects)
  File "/home/launchpad/dists/launchpad/lib/canonical/launchpad/browser/productseries.py", line 176, in __init__
    self.batch = Batch(self.search(), int(request.get('batch_start', 0)))
  File "/home/launchpad/dists/launchpad/lib/canonical/launchpad/browser/productseries.py", line 183, in search
    importstatus=self.importstatus))
  File "/home/launchpad/dists/launchpad/lib/canonical/launchpad/database/productseries.py", line 163, in search
    forimport, importstatus)
  File "/home/launchpad/dists/launchpad/lib/canonical/launchpad/database/productseries.py", line 128, in _querystr
    query += ' AND Product.fti @@ ftq(%s)' % quote(text)
NameError: global name 'quote' is not defined

Revision history for this message
Robert Collins (lifeless) wrote :

this is fixed in devel

Changed in launchpad:
status: New → Fixed
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.