aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAkshay <[email protected]>2024-11-22 20:11:59 +0000
committerAkshay <[email protected]>2024-11-22 20:11:59 +0000
commita0ed862336a59518622c6a3c2da0cbaf7fffe21b (patch)
treeeeaf51f3839387201fc59d740175f093b7598f31 /src
parent622c5fee25e7d86914d343ca3f873dc4bd55ffad (diff)
fix thumbnails, sometimes
Diffstat (limited to 'src')
-rw-r--r--src/mixins/post.pug3
-rw-r--r--src/mixins/postUtils.pug8
2 files changed, 10 insertions, 1 deletions
diff --git a/src/mixins/post.pug b/src/mixins/post.pug
index 487f366..76fa1b8 100644
--- a/src/mixins/post.pug
+++ b/src/mixins/post.pug
@@ -25,7 +25,8 @@ mixin post(p)
25 - var item = postGalleryItems(p)[0] 25 - var item = postGalleryItems(p)[0]
26 img(src=item.url onclick=`toggleDetails('${p.id}')`) 26 img(src=item.url onclick=`toggleDetails('${p.id}')`)
27 else if isPostImage(p) 27 else if isPostImage(p)
28 img(src=p.thumbnail onclick=`toggleDetails('${p.id}')`) 28 - var url = postThumbnail(p)
29 img(src=url onclick=`toggleDetails('${p.id}')`)
29 else if isPostVideo(p) 30 else if isPostVideo(p)
30 - var url = p.secure_media.reddit_video.scrubber_media_url 31 - var url = p.secure_media.reddit_video.scrubber_media_url
31 video(src=url data-dashjs-player width='100px' height='100px' onclick=`toggleDetails('${p.id}')`) 32 video(src=url data-dashjs-player width='100px' height='100px' onclick=`toggleDetails('${p.id}')`)
diff --git a/src/mixins/postUtils.pug b/src/mixins/postUtils.pug
index 4f480b6..555e388 100644
--- a/src/mixins/postUtils.pug
+++ b/src/mixins/postUtils.pug
@@ -7,6 +7,14 @@
7 return (p.post_hint == "image" && p.thumbnail && p.thumbnail != "self" && p.thumbnail != "default"); 7 return (p.post_hint == "image" && p.thumbnail && p.thumbnail != "self" && p.thumbnail != "default");
8 } 8 }
9- 9-
10 function postThumbnail(p) {
11 if (p.thumbnail == "image") {
12 return p.url
13 } else {
14 return p.thumbnail;
15 }
16 }
17-
10 function isPostVideo(p) { 18 function isPostVideo(p) {
11 return (p.post_hint == "hosted:video"); 19 return (p.post_hint == "hosted:video");
12 } 20 }