diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2020-12-04 16:12:23 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2021-02-28 12:15:22 +0100 |
commit | 78b76b596213369146488cb9964ae877502c5aab (patch) | |
tree | 9367c07079dc213b09d6dff6719fe3bb49aa3e67 /ishtar_common/models_common.py | |
parent | d4d22c491fd57a383e9cb3a03686d27f7e9d13ee (diff) | |
download | Ishtar-78b76b596213369146488cb9964ae877502c5aab.tar.bz2 Ishtar-78b76b596213369146488cb9964ae877502c5aab.zip |
Add documents to administrative acts (refs #4999)
Diffstat (limited to 'ishtar_common/models_common.py')
-rw-r--r-- | ishtar_common/models_common.py | 7 |
1 files changed, 7 insertions, 0 deletions
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 |