Sign document (detached) is not working, signature file is not created
In Version 3.3.7 if I try to sign a document detached (manual or via workflow) it looks like it is working but it is not working. The signature is somehow created in the user interface but it has no details (Date, IDs) if you try to download it you will get an "Internal Server Error". The Serverlog is stating, that the signature file does not exist, which is true.
mayan.apps.common.middleware.error_logging <327> [ERROR] "process_exception() line 18 Exception caught by request middleware; <WSGIRequest: GET '/signatures/signatures/10/download/'>, The 'signature_file' attribute has no file associated with it."
Traceback (most recent call last):
File "/opt/mayan-edms/lib/python3.7/site-packages/django/core/handlers/base.py", line 185, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/views/generic/base.py", line 68, in view
return self.dispatch(request, *args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/mixins.py", line 487, in dispatch
).dispatch(request, *args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/views/generic/base.py", line 88, in dispatch
return handler(request, *args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/generics.py", line 670, in get
request, *args, **kwargs
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/generics.py", line 661, in get
return self.render_to_response()
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/mixins.py", line 79, in render_to_response
streaming_content=self.get_download_file_object()
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/compat.py", line 45, in __init__
super(FileResponse, self).__init__(*args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/http/response.py", line 375, in __init__
self.streaming_content = streaming_content
File "/opt/mayan-edms/lib/python3.7/site-packages/django/http/response.py", line 390, in streaming_content
self._set_streaming_content(value)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/compat.py", line 59, in _set_streaming_content
if not hasattr(value, 'read'):
File "/opt/mayan-edms/lib/python3.7/site-packages/django/core/files/utils.py", line 16, in <lambda>
read = property(lambda self: self.file.read)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/db/models/fields/files.py", line 49, in _get_file
self._require_file()
File "/opt/mayan-edms/lib/python3.7/site-packages/django/db/models/fields/files.py", line 46, in _require_file
raise ValueError("The '%s' attribute has no file associated with it." % self.field.name)
ValueError: The 'signature_file' attribute has no file associated with it.