summaryrefslogtreecommitdiff
path: root/archaeological_finds/models_finds.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-07-09 11:53:00 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-07-09 11:53:00 +0200
commit915e294bcacf7bf79c90fc7ffb46f34d3902aaec (patch)
tree1e8aab73d44e23139571665e35cd722ed3afca28 /archaeological_finds/models_finds.py
parentd7effe6fae485d3b2d4bfbe1315bd3acf1d85e41 (diff)
downloadIshtar-915e294bcacf7bf79c90fc7ffb46f34d3902aaec.tar.bz2
Ishtar-915e294bcacf7bf79c90fc7ffb46f34d3902aaec.zip
🐛 fix many date and numeric searches (refs #5928)
Diffstat (limited to 'archaeological_finds/models_finds.py')
-rw-r--r--archaeological_finds/models_finds.py56
1 files changed, 12 insertions, 44 deletions
diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py
index 5f8c30701..68c988517 100644
--- a/archaeological_finds/models_finds.py
+++ b/archaeological_finds/models_finds.py
@@ -1241,7 +1241,7 @@ class Find(
}
DATED_FIELDS = BaseHistorizedItem.DATED_FIELDS + [
- "treatments__file__end_date",
+ "basket__treatment_files__end_date",
"treatments__end_date",
"base_finds__discovery_date",
"base_finds__discovery_date_taq",
@@ -1264,11 +1264,16 @@ class Find(
"circumference",
"volume",
"weight",
+ "find_number",
+ "min_number_of_individuals",
+ "datings__start_date",
+ "datings__end_date",
"clutter_long_side",
"clutter_short_side",
"clutter_height",
- "estimated_value",
- "insurance_value",
+ "museum_inventory_entry_year",
+ "museum_inventory_quantity",
+ "museum_observed_quantity",
] + GeographicSubTownItem.NUMBER_FIELDS
BASE_REQUEST = {"downstream_treatment__isnull": True}
EXTRA_REQUEST_KEYS = {
@@ -1443,7 +1448,7 @@ class Find(
"loan": SearchAltName(pgettext_lazy("key for text search", "loan"), query_loan),
"treatments_file_end_date": SearchAltName(
pgettext_lazy("key for text search", "treatment-file-end-date"),
- "treatments__file__end_date",
+ "basket__treatment_files__end_date",
),
"treatments_end_date": SearchAltName(
pgettext_lazy("key for text search", "treatment-end-date"),
@@ -1531,43 +1536,6 @@ class Find(
pgettext_lazy("key for text search", "conservatory-comment"),
"conservatory_comment__iexact",
),
- "length__lower": SearchAltName(
- pgettext_lazy("key for text search", "length-lower"), "length__lte"
- ),
- "width__lower": SearchAltName(
- pgettext_lazy("key for text search", "width-lower"), "width__lte"
- ),
- "height__lower": SearchAltName(
- pgettext_lazy("key for text search", "height-lower"), "height__lte"
- ),
- "thickness__lower": SearchAltName(
- pgettext_lazy("key for text search", "thickness-lower"), "thickness__lte"
- ),
- "diameter__lower": SearchAltName(
- pgettext_lazy("key for text search", "diameter-lower"), "diameter__lte"
- ),
- "circumference__lower": SearchAltName(
- pgettext_lazy("key for text search", "circumference-lower"),
- "circumference__lte",
- ),
- "volume__lower": SearchAltName(
- pgettext_lazy("key for text search", "volume-lower"), "volume__lte"
- ),
- "weight__lower": SearchAltName(
- pgettext_lazy("key for text search", "weight-lower"), "weight__lte"
- ),
- "clutter_long_side__lower": SearchAltName(
- pgettext_lazy("key for text search", "clutter-long-side-lower"),
- "clutter_long_side__lte",
- ),
- "clutter_short_side__lower": SearchAltName(
- pgettext_lazy("key for text search", "clutter-short-side-lower"),
- "clutter_short_side__lte",
- ),
- "clutter_height__lower": SearchAltName(
- pgettext_lazy("key for text search", "clutter-height-lower"),
- "clutter_height__lte",
- ),
"length": SearchAltName(
pgettext_lazy("key for text search", "length"), "length"
),
@@ -1702,7 +1670,7 @@ class Find(
pgettext_lazy("key for text search", "museum-custodian-institution"),
"museum_custodian_institution__name__iexact",
related_name="museum_custodian_institution"
- ),
+ ),
"museum_depositor_inventory_number": SearchAltName(
pgettext_lazy("key for text search", "museum-depositor-inventory-number"),
"museum_depositor_inventory_number__iexact"
@@ -1782,11 +1750,11 @@ class Find(
),
"museum_inventory_quantity": SearchAltName(
pgettext_lazy("key for text search", "museum-inventory-quantity"),
- "museum_inventory_quantity__iexact"
+ "museum_inventory_quantity"
),
"museum_observed_quantity": SearchAltName(
pgettext_lazy("key for text search", "museum-observed-quantity"),
- "museum_observed_quantity__iexact"
+ "museum_observed_quantity"
),
}
ALT_NAMES.update(BaseHistorizedItem.ALT_NAMES)