Improve the link binding for document versions.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2017-08-11 01:45:04 -04:00
parent f4eee42683
commit b8548a0982
3 changed files with 12 additions and 5 deletions

View File

@@ -132,9 +132,14 @@ class DocumentSignaturesApp(MayanAppConfig):
menu_facet.bind_links(
links=(link_document_signature_list,), sources=(Document,)
)
menu_object.bind_links(
menu_facet.bind_links(
links=(
link_document_version_signature_list,
), sources=(DocumentVersion,)
)
menu_object.bind_links(
links=(
link_document_version_signature_detached_create,
link_document_version_signature_embedded_create
), sources=(DocumentVersion,)

View File

@@ -52,9 +52,9 @@ link_document_version_signature_details = Link(
view='signatures:document_version_signature_details',
)
link_document_version_signature_list = Link(
args='resolved_object.pk',
args='resolved_object.pk', icon='fa fa-certificate',
permissions=(permission_document_version_signature_view,),
permissions_related='document', text=_('Signature list'),
permissions_related='document', text=_('Signatures'),
view='signatures:document_version_signature_list',
)
link_document_version_signature_download = Link(

View File

@@ -437,12 +437,14 @@ class DocumentsApp(MayanAppConfig):
sources=(Document,), position=2
)
menu_facet.bind_links(links=(link_document_pages,), sources=(Document,))
menu_facet.bind_links(
links=(link_document_version_view,), sources=(DocumentVersion,)
)
# Document actions
menu_object.bind_links(
links=(
link_document_version_view, link_document_version_revert,
link_document_version_download
link_document_version_revert, link_document_version_download
),
sources=(DocumentVersion,)
)