summaryrefslogtreecommitdiff
path: root/archaeological_warehouse/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2020-09-30 19:05:12 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2021-02-28 12:15:20 +0100
commitb0b9cb123f9dfcc2584e80eef5fdfb77af24cacd (patch)
tree85df1e328015c57cc064e8ccdae78cf0e1a4e72d /archaeological_warehouse/models.py
parentcf38e81844d6828825c0cf5810cc9186b58174f9 (diff)
downloadIshtar-b0b9cb123f9dfcc2584e80eef5fdfb77af24cacd.tar.bz2
Ishtar-b0b9cb123f9dfcc2584e80eef5fdfb77af24cacd.zip
Stats: generation on demand
Diffstat (limited to 'archaeological_warehouse/models.py')
-rw-r--r--archaeological_warehouse/models.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/archaeological_warehouse/models.py b/archaeological_warehouse/models.py
index ffc491ddc..f89092dba 100644
--- a/archaeological_warehouse/models.py
+++ b/archaeological_warehouse/models.py
@@ -118,7 +118,8 @@ class DivisionContainer(DashboardFormItem):
@property
def number_of_finds_by_place(self, update=False):
- return self._get_or_set_stats('_number_of_finds_by_place', update)
+ return self._get_or_set_stats('_number_of_finds_by_place', update,
+ expected_type=list)
def _number_of_containers_by_place(self):
return self._number_of_items_by_place(
@@ -126,7 +127,8 @@ class DivisionContainer(DashboardFormItem):
@property
def number_of_containers_by_place(self, update=False):
- return self._get_or_set_stats('_number_of_containers_by_place', update)
+ return self._get_or_set_stats('_number_of_containers_by_place', update,
+ expected_type=list)
def _get_divisions(self, current_path, remaining_division, depth=0):
if not remaining_division: