avoid unneccesary OGDesc allocs

This commit is contained in:
Azareal 2020-03-15 12:00:29 +10:00
parent 8d19048c0d
commit 20ce00f434

View File

@ -75,10 +75,12 @@ func ViewTopic(w http.ResponseWriter, r *http.Request, user c.User, header *c.He
}
topic.ContentLines = strings.Count(topic.Content, "\n")
if len(topic.Content) > 200 {
header.OGDesc = topic.Content[:197] + "..."
} else {
header.OGDesc = topic.Content
if !user.Loggedin && user.LastAgent != c.Semrush {
if len(topic.Content) > 200 {
header.OGDesc = topic.Content[:197] + "..."
} else {
header.OGDesc = topic.Content
}
}
var parseSettings *c.ParseSettings