From 9b28e2f159651b1070cdc8d76f2fabec7572e30f Mon Sep 17 00:00:00 2001 From: Ted Unangst Date: Fri, 4 Oct 2019 21:49:49 -0400 Subject: [PATCH] compile, then ship --- hfcs.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/hfcs.go b/hfcs.go index 31606d1..1545bd9 100644 --- a/hfcs.go +++ b/hfcs.go @@ -184,7 +184,7 @@ func matchfilter(h *Honk, f *Filter) bool { func rejectxonk(xonk *Honk) bool { filts := getfilters(xonk.UserID, filtReject) for _, f := range filts { - if matchfilter(xonk, filts) { + if matchfilter(xonk, f) { return true } } @@ -194,7 +194,7 @@ func rejectxonk(xonk *Honk) bool { func skipMedia(xonk *Honk) bool { filts := getfilters(xonk.UserID, filtSkipMedia) for _, f := range filts { - if matchfilter(xonk, filts) { + if matchfilter(xonk, f) { return true } } @@ -211,8 +211,10 @@ func osmosis(honks []*Honk, userid int64) []*Honk { j := 0 outer: for _, h := range honks { - if matchfilter(h, filts) { - continue outer + for _, f := range filts { + if matchfilter(h, f) { + continue outer + } } honks[j] = h j++