@ -231,6 +231,15 @@ func prepend(s string, x []string) []string {
return append([]string{s}, x...)
}
// pleroma leaks followers addressed posts to followers
func butnottooloud(aud []string) {
for i, a := range aud {
if strings.HasSuffix(a, "/followers") {
aud[i] = ""
func oneofakind(a []string) []string {
var x []string
for n, s := range a {
@ -877,6 +877,7 @@ func savehonk(w http.ResponseWriter, r *http.Request) {
if convoy == "" {
convoy = "data:,electrichonkytonk-" + xfiltrate()
butnottooloud(honk.Audience)
honk.Audience = oneofakind(honk.Audience)
noise = obfusbreak(noise)
honk.Noise = noise