diff --git a/weboob/backends/youjizz/pages/index.py b/weboob/backends/youjizz/pages/index.py index 3e042955..288a14eb 100644 --- a/weboob/backends/youjizz/pages/index.py +++ b/weboob/backends/youjizz/pages/index.py @@ -48,15 +48,14 @@ class IndexPage(BasePage): raise ExpectedElementNotFound(title1_selector) title = title1[0].text.strip() - duration = 0 thumbtime = span.cssselect('span.thumbtime') + minutes = seconds = 0 if thumbtime is not None: time_span = thumbtime[0].find('span') - minutes, seconds = time_span.text.strip().split(':') - duration = 60 * int(minutes) + int(seconds) + minutes, seconds = (int(v) for v in time_span.text.strip().split(':')) yield YoujizzVideo(_id, title=title, - duration=duration, + duration=datetime.timedelta(minutes=minutes, seconds=seconds), thumbnail_url=thumbnail_url, )