Ejemplo n.º 1
0
Archivo: models.py Proyecto: x3n0/mayan
 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)
Ejemplo n.º 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()
Ejemplo n.º 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()
Ejemplo n.º 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)