mirror of
https://gitea.invidious.io/iv-org/invidious-copy-2022-08-14.git
synced 2024-08-15 00:53:20 +00:00
Fix Reddit comments and add links to author channels/profiles
This commit is contained in:
parent
3dcb6766fc
commit
d7ed7b90be
2 changed files with 22 additions and 11 deletions
|
@ -73,7 +73,7 @@ PG_URL = URI.new(
|
|||
|
||||
PG_DB = DB.open PG_URL
|
||||
YT_URL = URI.parse("https://www.youtube.com")
|
||||
REDDIT_URL = URI.parse("https://api.reddit.com")
|
||||
REDDIT_URL = URI.parse("https://www.reddit.com")
|
||||
LOGIN_URL = URI.parse("https://accounts.google.com")
|
||||
|
||||
crawl_threads.times do
|
||||
|
@ -690,7 +690,7 @@ get "/api/v1/comments/:id" do |env|
|
|||
end
|
||||
elsif source == "reddit"
|
||||
client = make_client(REDDIT_URL)
|
||||
headers = HTTP::Headers{"User-Agent" => "web:invidio.us:v0.1.0 (by /u/omarroth)"}
|
||||
headers = HTTP::Headers{"User-Agent" => "web:invidio.us:v0.2.0 (by /u/omarroth)"}
|
||||
begin
|
||||
comments, reddit_thread = get_reddit_comments(id, client, headers)
|
||||
content_html = template_reddit_comments(comments)
|
||||
|
@ -706,6 +706,7 @@ get "/api/v1/comments/:id" do |env|
|
|||
halt env, status_code: 404
|
||||
end
|
||||
|
||||
env.response.content_type = "application/json"
|
||||
{"title" => reddit_thread.title,
|
||||
"permalink" => reddit_thread.permalink,
|
||||
"content_html" => content_html}.to_json
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue