From 3056d7c2db15754c6538687d03c7ddf2ee5be7a9 Mon Sep 17 00:00:00 2001 From: FIGBERT Date: Mon, 9 May 2022 10:46:42 -0700 Subject: [PATCH] Use the User type instead of Profile --- src/routes/home.nim | 4 ++-- src/views/home.nim | 4 ++-- src/views/profile.nim | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/routes/home.nim b/src/routes/home.nim index d2d6c32..712c739 100644 --- a/src/routes/home.nim +++ b/src/routes/home.nim @@ -37,13 +37,13 @@ proc createHomeRouter*(cfg: Config) = prefs = cookiePrefs() names = getNames(prefs.following) var - profs: seq[Profile] + profs: seq[User] query = request.getQuery("", prefs.following) query.fromUser = names query.kind = userList for name in names: - let prof = await getCachedProfile(name) + let prof = await getCachedUser(name) profs &= @[prof] resp renderMain(renderFollowing(query, profs, prefs), request, cfg, prefs) diff --git a/src/views/home.nim b/src/views/home.nim index 83b4903..53abd21 100644 --- a/src/views/home.nim +++ b/src/views/home.nim @@ -2,7 +2,7 @@ import karax/[karaxdsl, vdom] import search, timeline, renderutils import ../types -proc renderFollowingUsers*(results: seq[Profile]; prefs: Prefs): VNode = +proc renderFollowingUsers*(results: seq[User]; prefs: Prefs): VNode = buildHtml(tdiv(class="timeline")): for user in results: renderUser(user, prefs) @@ -26,7 +26,7 @@ proc renderHome*(results: Result[Tweet]; prefs: Prefs; path: string): VNode = renderTimelineTweets(results, prefs, path) -proc renderFollowing*(query: Query; following: seq[Profile]; prefs: Prefs): VNode = +proc renderFollowing*(query: Query; following: seq[User]; prefs: Prefs): VNode = buildHtml(tdiv(class="timeline-container")): renderHomeTabs(query) renderFollowingUsers(following, prefs) diff --git a/src/views/profile.nim b/src/views/profile.nim index 57ee85b..05caa37 100644 --- a/src/views/profile.nim +++ b/src/views/profile.nim @@ -30,9 +30,9 @@ proc renderUserCard*(user: User; prefs: Prefs; path: string): VNode = linkUser(user, class="profile-card-username") let following = isFollowing(user.username, prefs.following) if not following: - buttonReferer "/follow/" & profile.username, "Follow", path, "profile-card-follow-button" + buttonReferer "/follow/" & user.username, "Follow", path, "profile-card-follow-button" else: - buttonReferer "/unfollow/" & profile.username, "Unfollow", path, "profile-card-follow-button" + buttonReferer "/unfollow/" & user.username, "Unfollow", path, "profile-card-follow-button" tdiv(class="profile-card-extra"): if user.bio.len > 0: