diff --git a/parse/posts.go b/parse/posts.go index 6cd5217..f660e08 100644 --- a/parse/posts.go +++ b/parse/posts.go @@ -1,5 +1,5 @@ /* - * Copyright © 2018 A Bunch Tell LLC. + * Copyright © 2018-2020 A Bunch Tell LLC. * * This file is part of WriteFreely. * @@ -57,6 +57,11 @@ func PostLede(t string, includePunc bool) string { c := []rune(t) t = string(c[:punc+iAdj]) } + punc = stringmanip.IndexRune(t, '?') + if punc > -1 { + c := []rune(t) + t = string(c[:punc+iAdj]) + } return t }