all repos — honk @ 1714fe90b52de5a2597957cafa609f46c4acaf31

my fork of honk

only count mentions that are tagged as such
Ted Unangst tedu@tedunangst.com
Wed, 16 Oct 2019 18:23:25 -0400
commit

1714fe90b52de5a2597957cafa609f46c4acaf31

parent

f96162d5d557259ff944716fac12dfb6183a33c2

1 files changed, 10 insertions(+), 5 deletions(-)

jump to
M activity.goactivity.go

@@ -634,12 +634,8 @@ xonk.Audience = newphone(nil, obj)

} xonk.Audience = append(xonk.Audience, xonk.Honker) xonk.Audience = oneofakind(xonk.Audience) - for _, a := range xonk.Audience { - if a == user.URL { - xonk.Whofore = 1 - } - } + var mentions []string if obj != nil { ot, _ := obj.GetString("type") url, _ = obj.GetString("url")

@@ -780,6 +776,10 @@ p.Longitude, _ = tag["longitude"].(float64)

p.Url, _ = tag.GetString("url") xonk.Place = p } + if tt == "Mention" { + m, _ := tag.GetString("href") + mentions = append(mentions, m) + } } starttime, ok := obj.GetString("startTime") if ok {

@@ -861,6 +861,11 @@ xonk.Noise = content

xonk.Precis = precis xonk.Format = "html" xonk.Convoy = convoy + for _, m := range mentions { + if m == user.URL { + xonk.Whofore = 1 + } + } if isUpdate { log.Printf("something has changed! %s", xonk.XID)