mirror of
https://github.com/jazzband/django-axes.git
synced 2026-03-16 22:30:23 +00:00
Fix prospector errors
This commit is contained in:
parent
4b77eb69ee
commit
bdd0c9546a
3 changed files with 7 additions and 5 deletions
|
|
@ -22,7 +22,7 @@ class IsLockedOutFilter(admin.SimpleListFilter):
|
|||
return queryset.filter(
|
||||
failures_since_start__gte=settings.AXES_FAILURE_LIMIT
|
||||
)
|
||||
elif self.value() == "no":
|
||||
if self.value() == "no":
|
||||
return queryset.filter(failures_since_start__lt=settings.AXES_FAILURE_LIMIT)
|
||||
return queryset
|
||||
|
||||
|
|
@ -77,7 +77,7 @@ class AccessAttemptAdmin(admin.ModelAdmin):
|
|||
actions = ["cleanup_expired_attempts"]
|
||||
|
||||
@admin.action(description=_("Clean up expired attempts"))
|
||||
def cleanup_expired_attempts(self, request, queryset):
|
||||
def cleanup_expired_attempts(self, request, queryset): # noqa
|
||||
count = self.handler.clean_expired_user_attempts(request=request)
|
||||
self.message_user(request, _(f"Cleaned up {count} expired access attempts."))
|
||||
|
||||
|
|
|
|||
|
|
@ -372,7 +372,7 @@ class AxesDatabaseHandler(AbstractAxesHandler, AxesBaseHandler):
|
|||
return attempts_list
|
||||
|
||||
def get_user_attempts(
|
||||
self, request: HttpRequest, credentials: Optional[dict] = None
|
||||
self, request: HttpRequest, credentials: Optional[dict] = None # noqa
|
||||
) -> List[QuerySet]:
|
||||
"""
|
||||
Get list of querysets with valid user attempts that match the given request and credentials.
|
||||
|
|
@ -393,7 +393,9 @@ class AxesDatabaseHandler(AbstractAxesHandler, AxesBaseHandler):
|
|||
]
|
||||
|
||||
def clean_expired_user_attempts(
|
||||
self, request: Optional[HttpRequest] = None, credentials: Optional[dict] = None
|
||||
self,
|
||||
request: Optional[HttpRequest] = None,
|
||||
credentials: Optional[dict] = None, # noqa
|
||||
) -> int:
|
||||
"""
|
||||
Clean expired user attempts from the database.
|
||||
|
|
|
|||
|
|
@ -55,6 +55,6 @@ ignore_errors =
|
|||
deps = -r requirements.txt
|
||||
commands =
|
||||
mypy axes
|
||||
prospector
|
||||
prospector axes
|
||||
black -t py314 --check --diff axes
|
||||
"""
|
||||
|
|
|
|||
Loading…
Reference in a new issue