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 $renderReplies(replies, prefs, getPath())
if @"reactors" == "favoriters":
resp renderMain(renderUserList(await getGraphFavoriters(id, getCursor()), prefs),
request, cfg, prefs)
elif @"reactors" == "retweeters":
resp renderMain(renderUserList(await getGraphRetweeters(id, getCursor()), prefs),
request, cfg, prefs)
#if @"reactors" == "favoriters":
# resp renderMain(renderUserList(await getGraphFavoriters(id, getCursor()), prefs),
# request, cfg, prefs)
#elif @"reactors" == "retweeters":
# resp renderMain(renderUserList(await getGraphRetweeters(id, getCursor()), prefs),
# request, cfg, prefs)
get "/@name/status/@id/?@m?/?@i?/?":
cond '.' notin @"name"

View File

@ -195,9 +195,9 @@ func formatStat(stat: int): string =
proc renderStats(stats: TweetStats; tweet: Tweet): VNode =
buildHtml(tdiv(class="tweet-stats")):
a(href=getLink(tweet)):
a():
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)
a(href="/search?q=quoted_tweet_id:" & $tweet.id):
span(class="tweet-stat"): icon "quote", formatStat(stats.quotes)