From acc5c879b99c858882d1a48f3fa000c8da3a99db Mon Sep 17 00:00:00 2001 From: colin99d Date: Fri, 5 Jan 2024 12:11:04 -0500 Subject: [PATCH] Mypy fix --- slowapi/wrappers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/slowapi/wrappers.py b/slowapi/wrappers.py index a149f9b..d5677d4 100644 --- a/slowapi/wrappers.py +++ b/slowapi/wrappers.py @@ -30,7 +30,8 @@ class Limit(object): self.error_message = error_message self.exempt_when = exempt_when self._exempt_when_takes_request = ( - len(inspect.signature(self.exempt_when).parameters) == 1 + self.exempt_when + and len(inspect.signature(self.exempt_when).parameters) == 1 ) self.cost = cost self.override_defaults = override_defaults