From 52d9e9184f1f6795a514b82721939ec7b6102368 Mon Sep 17 00:00:00 2001 From: The Magician Date: Thu, 12 Sep 2024 13:35:20 +0100 Subject: [PATCH] Move filter function --- sevenkeys/logic/search.go | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/sevenkeys/logic/search.go b/sevenkeys/logic/search.go index 6090cc8..38ff66d 100644 --- a/sevenkeys/logic/search.go +++ b/sevenkeys/logic/search.go @@ -29,32 +29,6 @@ type SearchCriteria struct { // fzf) to `string` values (which represent a primary key in the CardPrintings table) type InsertSearchOptions map[string]string -func filterPrinting(printing database.CardPrinting, searchCriteria SearchCriteria) bool { - if searchCriteria.SetCode != "" && printing.SetCode != searchCriteria.SetCode { - return true - } - - if searchCriteria.Foil == False && printing.IsFoil { - return true - } - if searchCriteria.Foil == True && !printing.IsFoil { - return true - } - - if searchCriteria.Promo == False && printing.IsPromo { - return true - } - if searchCriteria.Promo == True && !printing.IsPromo { - return true - } - - if searchCriteria.Language != "" && printing.Language != searchCriteria.Language { - return true - } - - return false -} - func GetAllSearchOptions(db *sql.DB, searchCriteria SearchCriteria) (InsertSearchOptions, error) { var searchOptions InsertSearchOptions = make(map[string]string)