From 984368edb5a32af4299cd0e0a0e41bac4f2894e9 Mon Sep 17 00:00:00 2001 From: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com> Date: Sat, 15 Jun 2024 05:41:45 +0100 Subject: [PATCH] maxTimeout should always be int. resolves #1212 --- src/flaresolverr_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/flaresolverr_service.py b/src/flaresolverr_service.py index e702526..6d70aa2 100644 --- a/src/flaresolverr_service.py +++ b/src/flaresolverr_service.py @@ -119,7 +119,7 @@ def _controller_v1_handler(req: V1RequestBase) -> V1ResponseBase: logging.warning("Request parameter 'userAgent' was removed in FlareSolverr v2.") # set default values - if req.maxTimeout is None or req.maxTimeout < 1: + if req.maxTimeout is None or int(req.maxTimeout) < 1: req.maxTimeout = 60000 # execute the command @@ -220,7 +220,7 @@ def _cmd_sessions_destroy(req: V1RequestBase) -> V1ResponseBase: def _resolve_challenge(req: V1RequestBase, method: str) -> ChallengeResolutionT: - timeout = req.maxTimeout / 1000 + timeout = int(req.maxTimeout) / 1000 driver = None try: if req.session: