Beispiel #1
0
 def save(self, *args, **kwargs):
     if not self.pk:
         descriptor = self.document_version.open(raw=True)
         self.has_embedded_signature = gpg.has_embedded_signature(
             descriptor)
         descriptor.close()
     super(DocumentVersionSignature, self).save(*args, **kwargs)
Beispiel #2
0
    def check_for_embedded_signature(self):
        logger.debug('checking for embedded signature')

        with self.document_version.open(raw=True) as file_object:
            self.has_embedded_signature = gpg.has_embedded_signature(
                file_object)
            self.save()
Beispiel #3
0
    def check_for_embedded_signature(self):
        logger.debug('checking for embedded signature')

        with self.document_version.open(raw=True) as file_object:
            self.has_embedded_signature = gpg.has_embedded_signature(
                file_object
            )
            self.save()
Beispiel #4
0
 def save(self, *args, **kwargs):
     if not self.pk:
         descriptor = self.document_version.open(raw=True)
         self.has_embedded_signature = gpg.has_embedded_signature(descriptor)
         descriptor.close()
     super(DocumentVersionSignature, self).save(*args, **kwargs)