diff --git a/files/classes/submission.py b/files/classes/submission.py index b9dbe9dc7..5b2dea18a 100644 --- a/files/classes/submission.py +++ b/files/classes/submission.py @@ -218,6 +218,10 @@ class Submission(Base): if domain.startswith("www."): domain = domain.split("www.")[1] return domain.replace("old.reddit.com", "reddit.com") + @property + @lazy + def is_youtube(self): + return self.domain == "youtube.com" and self.embed_url and self.embed_url.startswith(' post thumnail - {% elif (p.url and (p.url.lower().endswith('.mp4') or p.url.lower().endswith('.webm'))) or (p.embed_url and "youtu" in p.domain) or (p.url and "streamable.com/e/" in p.url) %} + {% elif p.is_video %} + + post thumnail + + {% elif p.is_youtube %} post thumnail @@ -512,11 +516,11 @@ {% elif p.is_video %}
-
- {% elif p.embed_url and p.domain in ['youtu.be','youtube.com'] and p.embed_url.startswith(' {{p.embed_url | safe}}