From 8ecac89ea00e3320fb8ccdcb7accbd73a4d9ddd1 Mon Sep 17 00:00:00 2001 From: Zed Date: Sun, 30 Jan 2022 16:58:20 +0100 Subject: [PATCH] Fix hidePinned preference --- src/routes/timeline.nim | 2 +- src/views/timeline.nim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/timeline.nim b/src/routes/timeline.nim index 3df67f4..a0a6e21 100644 --- a/src/routes/timeline.nim +++ b/src/routes/timeline.nim @@ -86,7 +86,7 @@ proc showTimeline*(request: Request; query: Query; cfg: Config; prefs: Prefs; html = renderTweetSearch(timeline, prefs, getPath()) return renderMain(html, request, cfg, prefs, "Multi", rss=rss) - var profile = await fetchProfile(after, query) + var profile = await fetchProfile(after, query, skipPinned=prefs.hidePins) template u: untyped = profile.user if u.suspended: diff --git a/src/views/timeline.nim b/src/views/timeline.nim index ccf7c7b..54cad7a 100644 --- a/src/views/timeline.nim +++ b/src/views/timeline.nim @@ -95,7 +95,7 @@ proc renderTimelineTweets*(results: Result[Tweet]; prefs: Prefs; path: string; if not results.beginning: renderNewer(results.query, parseUri(path).path) - if pinned.isSome: + if not prefs.hidePins and pinned.isSome: let tweet = get pinned renderTweet(tweet, prefs, path, showThread=tweet.hasThread)