From 78b76b596213369146488cb9964ae877502c5aab Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 4 Dec 2020 16:12:23 +0100 Subject: Add documents to administrative acts (refs #4999) --- ishtar_common/models_common.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ishtar_common/models_common.py') diff --git a/ishtar_common/models_common.py b/ishtar_common/models_common.py index 28026536a..17ba88419 100644 --- a/ishtar_common/models_common.py +++ b/ishtar_common/models_common.py @@ -2328,6 +2328,13 @@ class DocumentItem: image__isnull=False).exclude( image="").exclude(pk=self.main_image.pk).order_by("pk") + @property + def pdf_attached(self): + for document in self.documents.filter( + Q(associated_file__isnull=False) | + Q(source__associated_file__isnull=False)).all(): + return document.pdf_attached + def get_extra_actions(self, request): """ For sheet template: return "Add document / image" action -- cgit v1.2.3