Refactor park list view and update template targets for improved functionality; remove unused CSS class from Tailwind styles; add local settings for unraid configuration.

This commit is contained in:
pacnpal
2025-08-18 15:27:37 -04:00
parent cc990ee003
commit 274ba650b3
5 changed files with 17 additions and 10 deletions

View File

@@ -235,7 +235,7 @@ class ParkListView(HTMXFilterableMixin, ListView):
queryset = self.model.objects.none()
# Always initialize filterset, even if queryset failed
self.filterset = self.get_filter_class()(self.request.GET, queryset=queryset)
self.filterset = self.filter_class(self.request.GET, queryset=queryset)
return self.filterset.qs
def get_context_data(self, **kwargs: Any) -> dict[str, Any]:
@@ -243,7 +243,7 @@ class ParkListView(HTMXFilterableMixin, ListView):
try:
# Initialize filterset even if queryset fails
if not hasattr(self, 'filterset'):
self.filterset = self.get_filter_class()(
self.filterset = self.filter_class(
self.request.GET,
queryset=self.model.objects.none()
)
@@ -259,7 +259,7 @@ class ParkListView(HTMXFilterableMixin, ListView):
messages.error(self.request, f"Error applying filters: {str(e)}")
# Ensure filterset exists in error case
if not hasattr(self, 'filterset'):
self.filterset = self.get_filter_class()(
self.filterset = self.filter_class(
self.request.GET,
queryset=self.model.objects.none()
)