Add tweet page titles

Fixes #124
This commit is contained in:
Zed 2020-03-29 09:15:05 +02:00
parent ed79ed25a7
commit 8a11b5a167
2 changed files with 4 additions and 1 deletions

View file

@ -70,6 +70,9 @@ proc getVideoEmbed*(cfg: Config; id: int64): string =
proc pageTitle*(profile: Profile): string = proc pageTitle*(profile: Profile): string =
&"{profile.fullname} (@{profile.username})" &"{profile.fullname} (@{profile.username})"
proc pageTitle*(tweet: Tweet): string =
&"{pageTitle(tweet.profile)}: \"{stripHtml(tweet.text)}\""
proc pageDesc*(profile: Profile): string = proc pageDesc*(profile: Profile): string =
if profile.bio.len > 0: if profile.bio.len > 0:
stripHtml(profile.bio) stripHtml(profile.bio)

View file

@ -25,7 +25,7 @@ proc createStatusRouter*(cfg: Config) =
resp Http404, showError(error, cfg) resp Http404, showError(error, cfg)
var var
title = pageTitle(conversation.tweet.profile) title = pageTitle(conversation.tweet)
desc = conversation.tweet.text desc = conversation.tweet.text
images = conversation.tweet.photos images = conversation.tweet.photos
video = "" video = ""