discord ios fix
This commit is contained in:
parent
0f6afc2764
commit
f6e9887ddb
@ -126,7 +126,7 @@ proc createActivityPubRouter*(cfg: Config) =
|
|||||||
let
|
let
|
||||||
videoObj = get(tweet.video)
|
videoObj = get(tweet.video)
|
||||||
vars = videoObj.variants.filterIt(it.contentType == mp4)
|
vars = videoObj.variants.filterIt(it.contentType == mp4)
|
||||||
videoUrl = vars[^1].url
|
videoUrl = vars[^1].url.replace("https://video.twimg.com", getUrlPrefix(cfg) & "/tvid").replace(".mp4", "")
|
||||||
videoPreview = getUrlPrefix(cfg) & getPicUrl(videoObj.thumb)
|
videoPreview = getUrlPrefix(cfg) & getPicUrl(videoObj.thumb)
|
||||||
var mediaObj = newJObject()
|
var mediaObj = newJObject()
|
||||||
var description = videoObj.title
|
var description = videoObj.title
|
||||||
@ -148,7 +148,7 @@ proc createActivityPubRouter*(cfg: Config) =
|
|||||||
elif tweet.gif.isSome():
|
elif tweet.gif.isSome():
|
||||||
let
|
let
|
||||||
gif = get(tweet.gif)
|
gif = get(tweet.gif)
|
||||||
gifUrl = https & gif.url
|
gifUrl = (https & gif.url).replace("https://video.twimg.com", getUrlPrefix(cfg) & "/tvid").replace(".mp4", "")
|
||||||
gifPreview = getUrlPrefix(cfg) & getPicUrl(gif.thumb)
|
gifPreview = getUrlPrefix(cfg) & getPicUrl(gif.thumb)
|
||||||
var mediaObj = newJObject()
|
var mediaObj = newJObject()
|
||||||
|
|
||||||
|
|||||||
@ -141,3 +141,6 @@ proc createMediaRouter*(cfg: Config) =
|
|||||||
content = proxifyVideo(vid, cookiePref(proxyVideos))
|
content = proxifyVideo(vid, cookiePref(proxyVideos))
|
||||||
|
|
||||||
resp content, m3u8Mime
|
resp content, m3u8Mime
|
||||||
|
|
||||||
|
get re"^\/tvid\/(.+)$":
|
||||||
|
redirect("https://video.twimg.com/" & request.matches[0] & ".mp4")
|
||||||
|
|||||||
@ -93,7 +93,7 @@ proc getActivityStream*(tweet: Tweet, cfg: Config, prefs: Prefs): JsonNode =
|
|||||||
var mediaObj = newJObject()
|
var mediaObj = newJObject()
|
||||||
mediaObj["type"] = %"Link"
|
mediaObj["type"] = %"Link"
|
||||||
mediaObj["mediaType"] = %"video/mp4"
|
mediaObj["mediaType"] = %"video/mp4"
|
||||||
mediaObj["href"] = %vars[^1].url
|
mediaObj["href"] = %(vars[^1].url.replace("https://video.twimg.com", getUrlPrefix(cfg) & "/tvid").replace(".mp4", ""))
|
||||||
url.add(mediaObj)
|
url.add(mediaObj)
|
||||||
|
|
||||||
var wrapper = newJObject()
|
var wrapper = newJObject()
|
||||||
@ -122,7 +122,7 @@ proc getActivityStream*(tweet: Tweet, cfg: Config, prefs: Prefs): JsonNode =
|
|||||||
var mediaObj = newJObject()
|
var mediaObj = newJObject()
|
||||||
mediaObj["type"] = %"Link"
|
mediaObj["type"] = %"Link"
|
||||||
mediaObj["mediaType"] = %"video/mp4"
|
mediaObj["mediaType"] = %"video/mp4"
|
||||||
mediaObj["href"] = %gifUrl
|
mediaObj["href"] = %(gifUrl.replace("https://video.twimg.com", getUrlPrefix(cfg) & "/tvid").replace(".mp4", ""))
|
||||||
url.add(mediaObj)
|
url.add(mediaObj)
|
||||||
|
|
||||||
var wrapper = newJObject()
|
var wrapper = newJObject()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user