summaryrefslogtreecommitdiff
path: root/archaeological_files/forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_files/forms.py')
-rw-r--r--archaeological_files/forms.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/archaeological_files/forms.py b/archaeological_files/forms.py
index 4c7feaa04..6c18d675c 100644
--- a/archaeological_files/forms.py
+++ b/archaeological_files/forms.py
@@ -1085,6 +1085,11 @@ class PreventiveFileEquipmentServiceBaseFormSet(FileBaseFormset):
queryset = queryset.filter(q).order_by("-equipment_service_cost__parent")
return queryset
+ def get_queryset(self):
+ if getattr(self, "__costs", None):
+ return self.__costs
+ return self.model.get_sorted_costs(self.get_base_queryset())
+
class AdministrativeActFileModifySelect(TableSelect):
_model = AdministrativeAct