summaryrefslogtreecommitdiff
path: root/archaeological_files/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_files/models.py')
-rw-r--r--archaeological_files/models.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/archaeological_files/models.py b/archaeological_files/models.py
index 0b95c021a..a91f6ed69 100644
--- a/archaeological_files/models.py
+++ b/archaeological_files/models.py
@@ -180,6 +180,7 @@ class FileByDepartment(models.Model):
class FileDashboard:
def __init__(self):
+ from archaeological_operations.models import AdministrativeAct
main_dashboard = Dashboard(File)
self.total_number = main_dashboard.total_number
@@ -266,7 +267,8 @@ class FileDashboard:
self.rescue['with_associated_operation'] = rescues\
.filter(operations__isnull=False).count()
- self.rescue['with_associated_operation_percent'] = round(
+ if self.rescue['total_number']:
+ self.rescue['with_associated_operation_percent'] = round(
float(self.rescue['with_associated_operation'])\
/self.rescue['total_number']*100, 2)