feat: Implement MFA authentication, add ride statistics model, and update various services, APIs, and tests across the application.

This commit is contained in:
pacnpal
2025-12-28 17:32:53 -05:00
parent aa56c46c27
commit c95f99ca10
452 changed files with 7948 additions and 6073 deletions

View File

@@ -1,6 +1,6 @@
from django.http import HttpRequest, JsonResponse
from django.views.generic import TemplateView
from django.urls import reverse
from django.views.generic import TemplateView
from .filters import ParkFilter
from .forms import ParkSearchForm
@@ -23,10 +23,7 @@ class ParkSearchView(TemplateView):
# Apply search if park ID selected via autocomplete
park_id = self.request.GET.get("park")
if park_id:
queryset = filter_instance.qs.filter(id=park_id)
else:
queryset = filter_instance.qs
queryset = filter_instance.qs.filter(id=park_id) if park_id else filter_instance.qs
# Handle view mode
context["view_mode"] = self.request.GET.get("view_mode", "grid")