From 02ca7e28496a76448c895299c67e71fc15bef07f Mon Sep 17 00:00:00 2001 From: Ted Unangst Date: Fri, 7 Jun 2019 11:15:46 -0400 Subject: [PATCH] make some effort to fill in thread when missing --- activity.go | 8 ++++++++ 1 file changed, 8 insertions(+) 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 = "" }