[popolemploi] fix bug in url encoding

This commit is contained in:
Bezleputh 2014-04-01 19:41:07 +02:00 committed by Florent
commit 1280904f5f

View file

@ -48,7 +48,7 @@ class PopolemploiBrowser(BaseBrowser):
assert self.is_on_page(SearchPage) assert self.is_on_page(SearchPage)
return self.page.iter_job_adverts() return self.page.iter_job_adverts()
def advanced_search_job(self, metier=None, place=None, contrat=None, salary=None, def advanced_search_job(self, metier='', place=None, contrat=None, salary=None,
qualification=None, limit_date=None, domain=None): qualification=None, limit_date=None, domain=None):
data = { data = {
@ -90,7 +90,7 @@ class PopolemploiBrowser(BaseBrowser):
place_type = 'FRANCE' place_type = 'FRANCE'
place_number = '01' place_number = '01'
params = 'A_%s_%s_%s__%s_P_%s_%s_%s_______INDIFFERENT______________%s' % (metier, params = 'A_%s_%s_%s__%s_P_%s_%s_%s_______INDIFFERENT______________%s' % (urllib.quote(metier).replace('%', '$00'),
place_type, place_type,
place_number, place_number,
contrat, contrat,