summaryrefslogtreecommitdiff
path: root/archaeological_files/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_files/views.py')
-rw-r--r--archaeological_files/views.py20
1 files changed, 11 insertions, 9 deletions
diff --git a/archaeological_files/views.py b/archaeological_files/views.py
index a7c193843..8498352cf 100644
--- a/archaeological_files/views.py
+++ b/archaeological_files/views.py
@@ -67,16 +67,16 @@ def autocomplete_file(request):
get_file = get_item(models.File, 'get_file', 'file',
bool_fields = ['end_date__isnull'],
- associated_models = [(Person, 'associated_file__general_contractor')],
extra_request_keys={
- 'parcel_0':('parcels__section',
- 'operations__parcels__section'),
- 'parcel_1':('parcels__parcel_number',
- 'operations__parcels__parcel_number'),
- 'end_date':'end_date__isnull',
- 'name':'name__icontains',
- 'permit_reference':'permit_reference__icontains',
- 'history_creator':'history_creator__ishtaruser__person__pk',
+ 'parcel_0':('parcels__section',
+ 'operations__parcels__section'),
+ 'parcel_1':('parcels__parcel_number',
+ 'operations__parcels__parcel_number'),
+ 'end_date':'end_date__isnull',
+ 'name':'name__icontains',
+ 'permit_reference':'permit_reference__icontains',
+ 'general_contractor__attached_to':'general_contractor__attached_to__pk',
+ 'history_creator':'history_creator__ishtaruser__person__pk',
},)
show_file = show_item(models.File, 'file')
revert_file = revert_item(models.File)
@@ -94,6 +94,8 @@ get_administrativeactfile = get_item(AdministrativeAct,
'act_type__intented_to':'act_type__intented_to',
'signature_date_before':'signature_date__lte',
'signature_date_after':'signature_date__gte',
+ 'associated_file__general_contractor__attached_to':\
+ 'associated_file__general_contractor__attached_to__pk',
'associated_file__name':'associated_file__name__icontains',
'associated_file__permit_reference':\
'associated_file__permit_reference__icontains'},