From 8862811566dc1404c1b6b0e22a56bb4bcdba83d7 Mon Sep 17 00:00:00 2001 From: Florent Date: Thu, 25 Jul 2013 11:09:34 +0200 Subject: [PATCH] Fix encoding warnings --- modules/leclercmobile/pages/history.py | 2 +- modules/leclercmobile/pages/login.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/leclercmobile/pages/history.py b/modules/leclercmobile/pages/history.py index ddf4b092..7944ffbd 100644 --- a/modules/leclercmobile/pages/history.py +++ b/modules/leclercmobile/pages/history.py @@ -176,7 +176,7 @@ class HistoryPage(BasePage): link = li.xpath('a')[0] bill = Bill() bill._url = link.attrib['href'] - bill.label = link.text + bill.label = unicode(link.text) bill.format = u"pdf" bill.id = parentid + bill.label.replace(' ', '') yield bill diff --git a/modules/leclercmobile/pages/login.py b/modules/leclercmobile/pages/login.py index bb694041..690dd120 100644 --- a/modules/leclercmobile/pages/login.py +++ b/modules/leclercmobile/pages/login.py @@ -34,8 +34,8 @@ class LoginPage(BasePage): self.browser.set_all_readonly(False) self.browser.controls.append(ClientForm.TextControl('text', '__ASYNCPOST', {'value': "true"})) self.browser['__EVENTTARGET'] = "ctl00$cMain$lnkValider" - self.browser['ctl00$cMain$ascSaisieMsIsdn$txtMsIsdn'] = login - self.browser['ctl00$cMain$txtMdp'] = password + self.browser['ctl00$cMain$ascSaisieMsIsdn$txtMsIsdn'] = login.encode('iso-8859-1') + self.browser['ctl00$cMain$txtMdp'] = password.encode('iso-8859-1') self.browser.submit(nologin=True) return form @@ -66,6 +66,6 @@ class LoginPage(BasePage): self.browser['__VIEWSTATE'] = state self.browser['__EVENTTARGET'] = "ctl00$ascAttente$timerAttente" self.browser['__EVENTVALIDATION'] = controlvalue - self.browser['ctl00$cMain$ascSaisieMsIsdn$txtMsIsdn'] = login + self.browser['ctl00$cMain$ascSaisieMsIsdn$txtMsIsdn'] = login.encode('iso-8859-1') self.browser['ctl00$cMain$txtMdp'] = "" self.browser.submit(nologin=True)