From 339283a3c3e8838333a2b7e5c97414b92b7127bd Mon Sep 17 00:00:00 2001 From: Bezleputh Date: Sat, 16 May 2015 17:01:12 +0200 Subject: [PATCH] [seloger] fix #1883 handle special characters --- modules/seloger/browser.py | 2 +- modules/seloger/test.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/seloger/browser.py b/modules/seloger/browser.py index 67abcf56..52e20a25 100644 --- a/modules/seloger/browser.py +++ b/modules/seloger/browser.py @@ -36,7 +36,7 @@ class SeLogerBrowser(PagesBrowser): housing = URL('http://ws.seloger.com/annonceDetail.xml\?idAnnonce=(?P<_id>\d+)&noAudiotel=(?P\d)', HousingPage) def search_geo(self, pattern): - return self.cities.open(pattern=pattern.encode('utf-8')).iter_cities() + return self.cities.open(pattern=pattern).iter_cities() TYPES = {Query.TYPE_RENT: 1, Query.TYPE_SALE: 2 diff --git a/modules/seloger/test.py b/modules/seloger/test.py index b9b658c2..94edcde3 100644 --- a/modules/seloger/test.py +++ b/modules/seloger/test.py @@ -30,7 +30,7 @@ class SeLogerTest(BackendTest): query.area_min = 20 query.cost_max = 1000 query.cities = [] - for city in self.backend.search_city('paris'): + for city in self.backend.search_city(u'Ferté'): city.backend = self.backend.name query.cities.append(city)