diff --git a/activity.go b/activity.go index 72e2c3f..f600f3c 100644 --- a/activity.go +++ b/activity.go @@ -22,6 +22,7 @@ import ( "database/sql" "encoding/json" "fmt" + "html" "image" "io" "log" @@ -538,7 +539,13 @@ func xonkxonk(user *WhatAbout, item interface{}) *Honk { if donk != nil { xonk.Donks = append(xonk.Donks, donk) } + } else { + u = html.EscapeString(u) + content += fmt.Sprintf( + `

External attachment: %s`, u, u) } + } else { + log.Printf("unknown attachment: %s", at) } } tags, _ := jsongetarray(obj, "tag")