some debug code for chatter

master
Ted Unangst 4 years ago
parent 0b0d4eaedf
commit e7ce8c5281

@ -1294,7 +1294,7 @@ func boxuprcpts(user *WhatAbout, addresses []string, useshared bool) map[string]
return rcpts
}
func sendchonk(user *WhatAbout, ch *Chonk) {
func chonkifymsg(user *WhatAbout, ch *Chonk) []byte {
dt := ch.Date.Format(time.RFC3339)
aud := []string{ch.Target}
@ -1319,7 +1319,12 @@ func sendchonk(user *WhatAbout, ch *Chonk) {
j["to"] = aud
j["object"] = jo
msg := j.ToBytes()
return j.ToBytes()
}
func sendchonk(user *WhatAbout, ch *Chonk) {
msg := chonkifymsg(user, ch)
rcpts := make(map[string]bool)
rcpts[ch.Target] = true
for a := range rcpts {

@ -337,6 +337,18 @@ func main() {
case "backend":
backendServer()
case "test":
xid := args[1]
chatter := loadchatter(1)
for _, chonks := range chatter {
for _, ch := range chonks {
if ch.XID == xid {
var user *WhatAbout
somenumberedusers.Get(ch.UserID, &user)
msg := chonkifymsg(user, ch)
fmt.Println(string(msg))
}
}
}
ElaborateUnitTests()
default:
log.Fatal("unknown command")

Loading…
Cancel
Save