From 6c9aab7d6bc31cda11fb35c2e8754067f8e89686 Mon Sep 17 00:00:00 2001 From: kai Date: Thu, 4 Jun 2026 10:13:14 +0000 Subject: [PATCH] filter.py --- app/core/filter.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 app/core/filter.py diff --git a/app/core/filter.py b/app/core/filter.py new file mode 100644 index 0000000..5f49112 --- /dev/null +++ b/app/core/filter.py @@ -0,0 +1,14 @@ +# core/filter.py + +KEYWORDS = ["NAS", "SSD", "Router", "Switch", "Server", "Synology"] + +def filter_deals(deals): + filtered = [] + + for d in deals: + title = d["title"].lower() + + if any(k.lower() in title for k in KEYWORDS): + filtered.append(d) + + return filtered \ No newline at end of file