Respect instance proxyVideos config in video embeds

This commit is contained in:
Zed 2026-08-13 02:01:59 +07:00
commit 1d61f8cf07

View file

@ -2,7 +2,7 @@
import karax/[karaxdsl, vdom] import karax/[karaxdsl, vdom]
from jester import Request from jester import Request
import ".."/[types, formatters] import ".."/[types, formatters, prefs]
import general, tweet import general, tweet
const const
@ -14,7 +14,7 @@ proc renderVideoEmbed*(tweet: Tweet; cfg: Config; req: Request): string =
video = tweet.getVideos()[0] video = tweet.getVideos()[0]
thumb = video.thumb thumb = video.thumb
vidUrl = getVideoEmbed(cfg, tweet.id) vidUrl = getVideoEmbed(cfg, tweet.id)
prefs = Prefs(hlsPlayback: true, mp4Playback: true, proxyVideos: true) prefs = Prefs(hlsPlayback: true, mp4Playback: true, proxyVideos: defaultPrefs.proxyVideos)
tweetUrl = getLink(tweet) tweetUrl = getLink(tweet)
let node = buildHtml(html(lang="en")): let node = buildHtml(html(lang="en")):