diff --git a/activity.go b/activity.go index ebdcbc3..0864249 100644 --- a/activity.go +++ b/activity.go @@ -457,6 +457,7 @@ func consumeactivity(user *WhatAbout, j interface{}, origin string) { func xonkxonk(user *WhatAbout, item interface{}, origin string) *Honk { depth := 0 maxdepth := 4 + currenttid := "" var xonkxonkfn func(item interface{}, origin string) *Honk saveoneup := func(xid string) { @@ -608,6 +609,13 @@ func xonkxonk(user *WhatAbout, item interface{}, origin string) *Honk { audience = oneofakind(audience) + if currenttid == "" { + currenttid = convoy + } + if convoy == "" { + convoy = currenttid + } + if oonker == who { oonker = "" }