From 6f447c48201fc16d05d820420fed0130cbe6123f Mon Sep 17 00:00:00 2001 From: "Jill \"oatmealine\" Monoids" Date: Fri, 6 Jan 2023 13:20:33 +0300 Subject: [PATCH] followed filter --- src/endpoints/levels/getLevels.cr | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/endpoints/levels/getLevels.cr b/src/endpoints/levels/getLevels.cr index 30b8ea0..aea5501 100644 --- a/src/endpoints/levels/getLevels.cr +++ b/src/endpoints/levels/getLevels.cr @@ -152,7 +152,8 @@ CrystalGauntlet.endpoints["/getGJLevels21.php"] = ->(context : HTTP::Server::Con # todo: order by rate date queryParams << "levels.stars is not null" when "12" # followed - # todo + clean_levels = params["followed"].split(",").map { |v| v.to_i } + queryParams << "users.account_id in (#{clean_levels.join(",")})" when "13" # friends user_id, account_id = Accounts.auth(params) if !(user_id && account_id)