Esempio n. 1
0
 def clean_get_result(self, result):
     attachment_files = []
     if len(result["attachment_files"]) > 0:
         for attachment_file_id in result["attachment_files"]:
             attachment_file = AttachmentFile.get(attachment_file_id)
             attachment_files.append(attachment_file.present())
         result["attachment_files"] = attachment_files
     return result
Esempio n. 2
0
 def clean_get_result(self, result):
     if permissions.has_client_permissions():
         person = persons_service.get_person(result["person_id"])
         if person["role"] != "client":
             result["text"] = ""
             result["attachment_files"] = []
             result["checklist"] = []
     attachment_files = []
     if ("attachment_files" in result
             and len(result["attachment_files"]) > 0):
         for attachment_file_id in result["attachment_files"]:
             attachment_file = AttachmentFile.get(attachment_file_id)
             attachment_files.append(attachment_file.present())
         result["attachment_files"] = attachment_files
     return result