From f4d07dddba55a73df6b015b363d2ea7c96716ae5 Mon Sep 17 00:00:00 2001 From: dvora-h <67596500+dvora-h@users.noreply.github.com> Date: Thu, 1 Dec 2022 13:16:14 +0200 Subject: [PATCH] Wrong number of arguments for `geosearch` command (#2464) Co-authored-by: Chayim Fixes https://github.com/redis/redis-py/issues/2462 --- redis/commands/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redis/commands/core.py b/redis/commands/core.py index 3be2823a7a..1625e10d9c 100644 --- a/redis/commands/core.py +++ b/redis/commands/core.py @@ -5581,7 +5581,7 @@ def _geosearchgeneric( "GEOSEARCH member and longitude or latitude" " cant be set together" ) pieces.extend([b"FROMMEMBER", kwargs["member"]]) - if kwargs["longitude"] and kwargs["latitude"]: + if kwargs["longitude"] is not None and kwargs["latitude"] is not None: pieces.extend([b"FROMLONLAT", kwargs["longitude"], kwargs["latitude"]]) # BYRADIUS or BYBOX