Add support for signing documents from the UI. Mayan EDMS is now in the major leagues :)

This commit is contained in:
Roberto Rosario
2016-03-30 03:47:58 -04:00
parent bc59613945
commit 09b71144b6
11 changed files with 190 additions and 23 deletions

View File

@@ -130,7 +130,8 @@ class DetachedSignature(SignatureBaseModel):
return '{}-{}'.format(self.document_version, _('signature'))
def delete(self, *args, **kwargs):
self.signature_file.storage.delete(self.signature_file.name)
if self.signature_file.name:
self.signature_file.storage.delete(name=self.signature_file.name)
super(DetachedSignature, self).delete(*args, **kwargs)
def save(self, *args, **kwargs):