Fix crash when no data available

This commit is contained in:
Florent 2013-02-01 10:40:08 +01:00
commit 87f8b74ab1

View file

@ -32,9 +32,10 @@ class DetailsPage(BasePage):
def on_loaded(self): def on_loaded(self):
self.details = [] self.details = []
table = self.document.xpath('//table[@id="reportTable"]')[0] table = self.document.xpath('//table[@id="reportTable"]')
for tr in table.xpath('tbody/tr'): if len(table) > 0:
for tr in table[0].xpath('tbody/tr'):
detail = Detail() detail = Detail()
# Skip global category # Skip global category
if tr.find('td/a') is not None: if tr.find('td/a') is not None: