diff --git a/activity.go b/activity.go index e3e4598..0b49557 100644 --- a/activity.go +++ b/activity.go @@ -850,9 +850,6 @@ func xonksaver(user *WhatAbout, item junk.Junk, origin string) *Honk { targ, _ := obj.GetString("target") content += string(templates.Sprintf(`

Moved to %s`, targ, targ)) } - if what == "honk" && rid != "" { - what = "tonk" - } if len(content) > 90001 { ilog.Printf("content too long. truncating") content = content[:90001] @@ -1239,8 +1236,6 @@ func jonkjonk(user *WhatAbout, h *Honk) (junk.Junk, junk.Junk) { switch h.What { case "update": fallthrough - case "tonk": - fallthrough case "event": fallthrough case "honk": diff --git a/database.go b/database.go index fc04cfe..44a420b 100644 --- a/database.go +++ b/database.go @@ -504,8 +504,6 @@ func donksforhonks(honks []*Honk) { elog.Printf("error parsing badonks: %s", err) continue } - case "wonkles": - case "guesses": case "oldrev": default: elog.Printf("unknown meta genus: %s", genus) @@ -1158,7 +1156,7 @@ func prepareStatements(db *sql.DB) { stmtUserHonks = preparetodie(db, selecthonks+"where honks.honkid > ? and (whofore = 2 or whofore = ?) and username = ? and dt > ?"+smalllimit) myhonkers := " and honker in (select xid from honkers where userid = ? and (flavor = 'sub' or flavor = 'peep' or flavor = 'presub') and combos not like '% - %')" stmtHonksForUser = preparetodie(db, selecthonks+"where honks.honkid > ? and honks.userid = ? and dt > ?"+myhonkers+butnotthose+limit) - stmtHonksForUserFirstClass = preparetodie(db, selecthonks+"where honks.honkid > ? and honks.userid = ? and dt > ? and (what <> 'tonk')"+myhonkers+butnotthose+limit) + stmtHonksForUserFirstClass = preparetodie(db, selecthonks+"where honks.honkid > ? and honks.userid = ? and dt > ? and (rid = '' or what = 'bonk')"+myhonkers+butnotthose+limit) stmtHonksForMe = preparetodie(db, selecthonks+"where honks.honkid > ? and honks.userid = ? and dt > ? and whofore = 1"+butnotthose+limit) stmtHonksFromLongAgo = preparetodie(db, selecthonks+"where honks.honkid > ? and honks.userid = ? and dt > ? and dt < ? and whofore = 2"+butnotthose+limit) stmtHonksISaved = preparetodie(db, selecthonks+"where honks.honkid > ? and honks.userid = ? and flags & 4 order by honks.honkid desc") diff --git a/fun.go b/fun.go index 0af56b0..4fa9a1c 100644 --- a/fun.go +++ b/fun.go @@ -66,7 +66,7 @@ func reverbolate(userid int64, honks []*Honk) { somenumberedusers.Get(userid, &user) for _, h := range honks { h.What += "ed" - if h.What == "tonked" { + if h.What == "honked" && h.RID != "" { h.What = "honked back" h.Style += " subtle" } diff --git a/honk.go b/honk.go index d0461a3..1f6d09e 100644 --- a/honk.go +++ b/honk.go @@ -155,7 +155,6 @@ const ( flagIsSaved = 4 flagIsUntagged = 8 flagIsReacted = 16 - flagIsWonked = 32 ) func (honk *Honk) IsAcked() bool { diff --git a/import.go b/import.go index 17f131d..8ac5c34 100644 --- a/import.go +++ b/import.go @@ -148,9 +148,6 @@ func importMastotoots(user *WhatAbout, source string) { Format: "html", Precis: toot.Object.Summary, } - if honk.RID != "" { - honk.What = "tonk" - } if !loudandproud(honk.Audience) { honk.Whofore = 3 } @@ -387,13 +384,11 @@ func importTwitter(username, source string) { noise := "" if parent := tweetmap[t.Tweet.InReplyToStatusID]; parent != nil { t.convoy = parent.convoy - what = "tonk" } else { t.convoy = "data:,acoustichonkytonk-" + t.Tweet.IdStr if t.Tweet.InReplyToScreenName != "" { noise = fmt.Sprintf("re: https://twitter.com/%s/status/%s\n\n", t.Tweet.InReplyToScreenName, t.Tweet.InReplyToStatusID) - what = "tonk" } } audience := []string{thewholeworld} diff --git a/upgradedb.go b/upgradedb.go index ac72090..b4bf806 100644 --- a/upgradedb.go +++ b/upgradedb.go @@ -20,7 +20,7 @@ import ( "os" ) -var myVersion = 42 +var myVersion = 43 type dbexecer interface { Exec(query string, args ...interface{}) (sql.Result, error) @@ -82,6 +82,11 @@ func upgradedb() { doordie(db, "update config set value = 42 where key = 'dbversion'") fallthrough case 42: + doordie(db, "update honks set what = 'honk', flags = flags & ~ 32 where what = 'tonk' or what = 'wonk'") + doordie(db, "delete from honkmeta where genus = 'wonkles' or genus = 'guesses'") + doordie(db, "update config set value = 43 where key = 'dbversion'") + fallthrough + case 43: default: elog.Fatalf("can't upgrade unknown version %d", dbversion) diff --git a/web.go b/web.go index de67154..640433a 100644 --- a/web.go +++ b/web.go @@ -1708,9 +1708,6 @@ func submithonk(w http.ResponseWriter, r *http.Request) *Honk { } else { xid := fmt.Sprintf("%s/%s/%s", user.URL, honkSep, xfiltrate()) what := "honk" - if rid != "" { - what = "tonk" - } honk = &Honk{ UserID: userinfo.UserID, Username: userinfo.Username,