From cbf275671298993836ace1b414111214998bc6d0 Mon Sep 17 00:00:00 2001 From: Ted Unangst Date: Wed, 14 Aug 2019 15:46:21 -0400 Subject: [PATCH] try showing only unkown honkers in xzone --- honk.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/honk.go b/honk.go index fff9d39..de443ec 100644 --- a/honk.go +++ b/honk.go @@ -469,7 +469,7 @@ func ximport(w http.ResponseWriter, r *http.Request) { func xzone(w http.ResponseWriter, r *http.Request) { u := login.GetUserInfo(r) var honkers []string - rows, err := stmtRecentHonkers.Query(u.UserID) + rows, err := stmtRecentHonkers.Query(u.UserID, u.UserID) if err != nil { log.Printf("query err: %s", err) return @@ -1620,7 +1620,7 @@ func prepareStatements(db *sql.DB) { stmtGetXonker = preparetodie(db, "select info from xonkers where name = ? and flavor = ?") stmtSaveXonker = preparetodie(db, "insert into xonkers (name, info, flavor) values (?, ?, ?)") stmtDeleteXonker = preparetodie(db, "delete from xonkers where name = ? and flavor = ?") - stmtRecentHonkers = preparetodie(db, "select distinct(honker) from honks where userid = ? order by honkid desc limit 100") + stmtRecentHonkers = preparetodie(db, "select distinct(honker) from honks where userid = ? and honker not in (select xid from honkers where userid = ? and flavor = 'sub') order by honkid desc limit 100") } func ElaborateUnitTests() {