PEP8 cleanups, remove unused imports
This commit is contained in:
@@ -72,7 +72,7 @@ def document_post_save_hook(instance):
|
||||
if not instance.pk:
|
||||
document_signature, created = DocumentVersionSignature.objects.get_or_create(
|
||||
document_version=instance.latest_version,
|
||||
)
|
||||
)
|
||||
#DocumentVersionSignature.objects.update_signed_state(instance.document)
|
||||
|
||||
#@receiver(post_save, dispatch_uid='check_document_signature_state', sender=DocumentVersion)
|
||||
|
||||
@@ -13,12 +13,12 @@ class DocumentVersionSignatureManager(models.Manager):
|
||||
document_signature, created = self.model.objects.get_or_create(
|
||||
document_version=document.latest_version,
|
||||
)
|
||||
|
||||
|
||||
return document_signature
|
||||
|
||||
|
||||
def add_detached_signature(self, document, detached_signature):
|
||||
document_signature = self.get_document_signature(document)
|
||||
|
||||
|
||||
if document_signature.has_embedded_signature:
|
||||
raise Exception('document already has an embedded signature')
|
||||
else:
|
||||
@@ -27,13 +27,13 @@ class DocumentVersionSignatureManager(models.Manager):
|
||||
document_signature.delete_detached_signature()
|
||||
document_signature.signature_file = None
|
||||
document_signature.save()
|
||||
|
||||
|
||||
document_signature.signature_file = detached_signature
|
||||
document_signature.save()
|
||||
|
||||
def has_detached_signature(self, document):
|
||||
document_signature = self.get_document_signature(document)
|
||||
|
||||
|
||||
if document_signature.signature_file:
|
||||
return True
|
||||
else:
|
||||
@@ -48,7 +48,7 @@ class DocumentVersionSignatureManager(models.Manager):
|
||||
|
||||
def detached_signature(self, document):
|
||||
document_signature = self.get_document_signature(document)
|
||||
|
||||
|
||||
return document_signature.signature_file.storage.open(document_signature.signature_file.path)
|
||||
|
||||
def verify_signature(self, document):
|
||||
|
||||
@@ -28,7 +28,7 @@ class DocumentVersionSignature(models.Model):
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
if not self.pk:
|
||||
self.has_embedded_signature = gpg.has_embedded_signature(self.document_version.open(raw=True))
|
||||
self.has_embedded_signature = gpg.has_embedded_signature(self.document_version.open(raw=True))
|
||||
super(DocumentVersionSignature, self).save(*args, **kwargs)
|
||||
|
||||
class Meta:
|
||||
|
||||
@@ -117,7 +117,7 @@ def document_signature_download(request, document_pk):
|
||||
try:
|
||||
Permission.objects.check_permissions(request.user, [PERMISSION_SIGNATURE_DOWNLOAD])
|
||||
except PermissionDenied:
|
||||
AccessEntry.objects.check_access(PERMISSION_SIGNATURE_DOWNLOAD, request.user, document)
|
||||
AccessEntry.objects.check_access(PERMISSION_SIGNATURE_DOWNLOAD, request.user, document)
|
||||
|
||||
try:
|
||||
if DocumentVersionSignature.objects.has_detached_signature(document):
|
||||
|
||||
Reference in New Issue
Block a user