From 9c2c8c21f1e3b412328f05629204a7cf105236c4 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sun, 3 Feb 2019 12:59:33 +0000 Subject: Add content flag support in the API --- app/querybuilder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'app/querybuilder.py') diff --git a/app/querybuilder.py b/app/querybuilder.py index 408d95d..be1a1ac 100644 --- a/app/querybuilder.py +++ b/app/querybuilder.py @@ -19,12 +19,14 @@ class QueryBuilder: if len(types) > 0: title = ", ".join([type.value + "s" for type in types]) + hide_flags = args.getlist("hide") + self.title = title self.types = types self.search = args.get("q") self.random = "random" in args self.lucky = self.random or "lucky" in args - self.hide_nonfree = isNo(args.get("nonfree")) + self.hide_nonfree = "nonfree" in hide_flags self.limit = 1 if self.lucky else None self.order_by = args.get("sort") or "score" self.order_dir = args.get("order") or "desc" -- cgit v1.2.3