only fill in reply handles if logged in user

master
Ted Unangst 4 years ago
parent b9bb752d7c
commit c1caef5679

@ -83,21 +83,23 @@ func reverbolate(userid int64, honks []*Honk) {
}
}
}
if user.Options.MentionAll {
hset := []string{"@" + h.Handle}
for _, a := range h.Audience {
if a == h.Honker || a == user.URL {
continue
}
_, hand := handles(a)
if hand != "" {
hand = "@" + hand
hset = append(hset, hand)
if user != nil {
if user.Options.MentionAll {
hset := []string{"@" + h.Handle}
for _, a := range h.Audience {
if a == h.Honker || a == user.URL {
continue
}
_, hand := handles(a)
if hand != "" {
hand = "@" + hand
hset = append(hset, hand)
}
}
h.Handles = strings.Join(hset, " ")
} else if h.Honker != user.URL {
h.Handles = "@" + h.Handle
}
h.Handles = strings.Join(hset, " ")
} else if h.Honker != user.URL {
h.Handles = "@" + h.Handle
}
if h.URL == "" {
h.URL = h.XID

Loading…
Cancel
Save