check if the response is malformatted.
This commit is contained in:
parent
b344e166b3
commit
0e4f89162e
1 changed files with 3 additions and 0 deletions
|
|
@ -18,6 +18,7 @@
|
|||
|
||||
from datetime import datetime, date, time
|
||||
from weboob.tools.browser import BaseBrowser
|
||||
from weboob.tools.parsers.lxmlparser import SelectElementException
|
||||
from weboob.tools.misc import to_unicode
|
||||
|
||||
class CanalTP(BaseBrowser):
|
||||
|
|
@ -43,6 +44,8 @@ class CanalTP(BaseBrowser):
|
|||
result = result
|
||||
departure = ''
|
||||
for line in result.split('&'):
|
||||
if not '=' in line:
|
||||
raise SelectElementException('Unable to parse result: %s' % line)
|
||||
key, value = line.split('=', 1)
|
||||
if key == 'nomgare':
|
||||
departure = value
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue