From 35c0c7385b63132d2fd62f5bd22220024c776e75 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sat, 17 Apr 2010 13:37:48 +0200 Subject: [PATCH] new 'nsfw' Video attribute --- weboob/backends/youporn/pages/index.py | 3 ++- weboob/backends/youporn/pages/video.py | 3 ++- weboob/capabilities/video.py | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/weboob/backends/youporn/pages/index.py b/weboob/backends/youporn/pages/index.py index 5104a9cd..c76bf490 100644 --- a/weboob/backends/youporn/pages/index.py +++ b/weboob/backends/youporn/pages/index.py @@ -64,4 +64,5 @@ class IndexPage(PornPage): rating=rating, rating_max=rating_max, duration=duration, - preview_url=preview_url) + preview_url=preview_url, + nsfw=True) diff --git a/weboob/backends/youporn/pages/video.py b/weboob/backends/youporn/pages/video.py index c79c12a8..02ab558d 100644 --- a/weboob/backends/youporn/pages/video.py +++ b/weboob/backends/youporn/pages/video.py @@ -34,7 +34,8 @@ class VideoPage(PornPage): self.video = Video(self.get_id(), self.get_title(), - self.get_url()) + self.get_url(), + nsfw=True) self.set_details(self.video) diff --git a/weboob/capabilities/video.py b/weboob/capabilities/video.py index 540512e4..aecaa86e 100644 --- a/weboob/capabilities/video.py +++ b/weboob/capabilities/video.py @@ -25,7 +25,7 @@ __all__ = ['ICapVideoProvider', 'Video'] class Video(object): - def __init__(self, _id, title=u'', url=u'', author=u'', duration=0, date=None, rating=0, rating_max=0, preview_url=None): + def __init__(self, _id, title=u'', url=u'', author=u'', duration=0, date=None, rating=0, rating_max=0, preview_url=None, nsfw=False): self.id = _id self.title = title self.url = url @@ -35,6 +35,7 @@ class Video(object): self.rating = rating self.rating_max = rating_max self.preview_url = preview_url + self.nsfw = nsfw class ICapVideoProvider(ICap): def iter_page_urls(self, mozaic_url):