#86 Edit document Compensation

* adds support for editing of documents
* adds buttons and urls for compensation
* simplifies getter for all documents
This commit is contained in:
2022-02-10 10:44:44 +01:00
parent fce85690b7
commit a9bd92c57c
5 changed files with 51 additions and 37 deletions

View File

@@ -161,7 +161,6 @@ def get_revocation_view(request: HttpRequest, doc_id: str):
return redirect("intervention:detail", id=doc.instance.id)
return get_document(doc)
@login_required
@default_group_required
@shared_access_required(Intervention, "id")
@@ -180,15 +179,6 @@ def get_document_view(request: HttpRequest, id: str, doc_id: str):
"""
intervention = get_object_or_404(Intervention, id=id)
doc = get_object_or_404(InterventionDocument, id=doc_id)
user = request.user
instance = doc.instance
# File download only possible if related instance is shared with user
if not instance.users.filter(id=user.id):
messages.info(
request,
DATA_UNSHARED
)
return redirect("intervention:detail", id=instance.id)
return get_document(doc)