all repos — honk @ a1cdd198169942d22d288f4f271ee40c86d59207

my fork of honk

don't need to fill saved inbox with boring noise
Ted Unangst tedu@tedunangst.com
Thu, 18 Apr 2019 16:39:29 -0400
commit

a1cdd198169942d22d288f4f271ee40c86d59207

parent

e1c0beee5bc48e95854466b5b50c644e3759d16d

1 files changed, 8 insertions(+), 7 deletions(-)

jump to
M honk.gohonk.go

@@ -303,16 +303,19 @@ io.WriteString(fd, "\n")

fd.Close() return } - fd, _ := os.OpenFile("savedinbox.json", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0666) - WriteJunk(fd, j) - io.WriteString(fd, "\n") - fd.Close() + what, _ := jsongetstring(j, "type") + if what == "Like" { + return + } who, _ := jsongetstring(j, "actor") if !keymatch(keyname, who) { log.Printf("keyname actor mismatch: %s <> %s", keyname, who) return } - what, _ := jsongetstring(j, "type") + fd, _ := os.OpenFile("savedinbox.json", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0666) + WriteJunk(fd, j) + io.WriteString(fd, "\n") + fd.Close() switch what { case "Ping": obj, _ := jsongetstring(j, "id")

@@ -342,8 +345,6 @@ db := opendatabase()

db.Exec("update honkers set flavor = 'undub' where xid = ? and flavor = 'dub'", who) } } - case "Like": - break default: xonk := xonkxonk(j) if xonk != nil && needxonk(user, xonk) {