disable retweeters and favorites endpoints entirely

This commit is contained in:
Cynthia Foxwell 2025-11-13 20:54:35 -07:00
parent ec019eef72
commit 1b8275d1b8
No known key found for this signature in database
2 changed files with 8 additions and 8 deletions

View File

@ -43,12 +43,12 @@ proc createStatusRouter*(cfg: Config) =
resp Http404, "" resp Http404, ""
resp $renderReplies(replies, prefs, getPath()) resp $renderReplies(replies, prefs, getPath())
if @"reactors" == "favoriters": #if @"reactors" == "favoriters":
resp renderMain(renderUserList(await getGraphFavoriters(id, getCursor()), prefs), # resp renderMain(renderUserList(await getGraphFavoriters(id, getCursor()), prefs),
request, cfg, prefs) # request, cfg, prefs)
elif @"reactors" == "retweeters": #elif @"reactors" == "retweeters":
resp renderMain(renderUserList(await getGraphRetweeters(id, getCursor()), prefs), # resp renderMain(renderUserList(await getGraphRetweeters(id, getCursor()), prefs),
request, cfg, prefs) # request, cfg, prefs)
get "/@name/status/@id/?@m?/?@i?/?": get "/@name/status/@id/?@m?/?@i?/?":
cond '.' notin @"name" cond '.' notin @"name"

View File

@ -195,9 +195,9 @@ func formatStat(stat: int): string =
proc renderStats(stats: TweetStats; tweet: Tweet): VNode = proc renderStats(stats: TweetStats; tweet: Tweet): VNode =
buildHtml(tdiv(class="tweet-stats")): buildHtml(tdiv(class="tweet-stats")):
a(href=getLink(tweet)): a():
span(class="tweet-stat"): icon "comment", formatStat(stats.replies) span(class="tweet-stat"): icon "comment", formatStat(stats.replies)
a(href=getLink(tweet, false) & "/retweeters"): a():
span(class="tweet-stat"): icon "retweet", formatStat(stats.retweets) span(class="tweet-stat"): icon "retweet", formatStat(stats.retweets)
a(href="/search?q=quoted_tweet_id:" & $tweet.id): a(href="/search?q=quoted_tweet_id:" & $tweet.id):
span(class="tweet-stat"): icon "quote", formatStat(stats.quotes) span(class="tweet-stat"): icon "quote", formatStat(stats.quotes)