new method BaseBrowser.buildurl()

This commit is contained in:
Romain Bignon 2010-05-12 11:05:45 +02:00
commit 0dbf00f7ac
3 changed files with 24 additions and 5 deletions

View file

@ -18,8 +18,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
"""
import urllib
from weboob.tools.browser import BaseBrowser
from .pages.index import IndexPage
@ -47,7 +45,7 @@ class YoupornBrowser(BaseBrowser):
if not pattern:
self.home()
else:
self.location('/search/%s?query=%s' % (sortby, urllib.quote_plus(pattern)))
self.location(self.buildurl('/search/%s' % sortby, query=pattern))
assert self.is_on_page(IndexPage)
return self.page.iter_videos()