diff options
Diffstat (limited to 'archaeological_warehouse/models.py')
| -rw-r--r-- | archaeological_warehouse/models.py | 19 | 
1 files changed, 3 insertions, 16 deletions
| diff --git a/archaeological_warehouse/models.py b/archaeological_warehouse/models.py index 84e88d1f1..2cdbee13c 100644 --- a/archaeological_warehouse/models.py +++ b/archaeological_warehouse/models.py @@ -293,10 +293,10 @@ class Warehouse(      SHOW_URL = "show-warehouse"      DELETE_URL = "delete-warehouse"      DOWN_MODEL_UPDATE = ["containers", "responsibilities"] -    TABLE_COLS = ["name", "warehouse_type__label", "cached_town_label"] +    TABLE_COLS = ["name", "warehouse_type__label", "cached_town"]      COL_LABELS = {          "warehouse_type__label": _("Type"), -        "cached_town_label": _("Town"), +        "cached_town": _("Town"),      }      INITIAL_VALUES = ["name", "slug"]      NEW_QUERY_ENGINE = True @@ -339,7 +339,7 @@ class Warehouse(      DEFAULT_SEARCH_FORM = ("archaeological_warehouse.forms", "WarehouseSelect")      GEO_LABEL = "name" -    CACHED_LABELS = ["cached_town_label"] +    CACHED_LABELS = ["cached_town"]      QA_EDIT = QuickAction(          url="warehouse-qa-bulk-update", @@ -432,12 +432,6 @@ class Warehouse(          default=0,          help_text=_("Automatically generated"),      ) -    cached_town_label = models.TextField( -        _("Cached town label"), -        blank=True, -        default="", -        help_text=_("Generated automatically - do not edit"), -    )      SUB_ADDRESSES = ["organization", "person_in_charge"]      class Meta: @@ -649,13 +643,6 @@ class Warehouse(              wdiv.delete()          merge_model_objects(self, item, keep_old=keep_old) -    def _generate_cached_town_label(self): -        if self.precise_town: -            return str(self.precise_town) -        if self.town: -            return self.town -        return "" -      def check_cascade_update(self):          # arbitrary check if a "location" or a "responsibility" container are impacted by a change          # arbitrary because check every formula is not efficient | 
