replace emoji after html filtering

This commit is contained in:
Ted Unangst 2020-07-26 16:25:28 -04:00
parent 2a0be57a2e
commit 6b2bf3b387
1 changed files with 6 additions and 5 deletions

11
fun.go
View File

@ -188,6 +188,9 @@ func filterchonk(ch *Chonk) {
local = true
}
ch.HTML, _ = htf.String(noise)
noise = string(ch.HTML)
zap := make(map[string]bool)
emuxifier := func(e string) string {
for _, d := range ch.Donks {
@ -217,12 +220,10 @@ func filterchonk(ch *Chonk) {
}
ch.Donks = ch.Donks[:j]
ch.HTML, _ = htf.String(noise)
n := string(ch.HTML)
if strings.HasPrefix(n, "<p>") {
ch.HTML = template.HTML(n[3:])
if strings.HasPrefix(noise, "<p>") {
noise = noise[3:]
}
ch.HTML = template.HTML(noise)
if short := shortname(ch.UserID, ch.Who); short != "" {
ch.Handle = short
} else {