diff --git a/modules/pap/browser.py b/modules/pap/browser.py index 1ddadc08..f5055654 100644 --- a/modules/pap/browser.py +++ b/modules/pap/browser.py @@ -40,7 +40,7 @@ class PapBrowser(BaseBrowser): } def search_geo(self, pattern): - fp = self.openurl(self.buildurl('http://www.pap.fr/index/ac-geo', q=pattern)) + fp = self.openurl(self.buildurl('http://www.pap.fr/index/ac-geo', q=pattern.encode('utf-8'))) return json.load(fp) TYPES = {Query.TYPE_RENT: 'location', diff --git a/modules/seloger/browser.py b/modules/seloger/browser.py index 7ac8f147..33ec1a90 100644 --- a/modules/seloger/browser.py +++ b/modules/seloger/browser.py @@ -40,7 +40,7 @@ class SeLogerBrowser(BaseBrowser): } def search_geo(self, pattern): - fp = self.openurl(self.buildurl('http://www.seloger.com/js,ajax,villequery_v3.htm', ville=pattern, mode=1)) + fp = self.openurl(self.buildurl('http://www.seloger.com/js,ajax,villequery_v3.htm', ville=pattern.encode('utf-8'), mode=1)) return json.load(fp) TYPES = {Query.TYPE_RENT: 1,