Add cabinet labels as search field for documents and document pages.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2017-06-17 03:23:21 -04:00
parent 0deff19202
commit 9ae3696f61

View File

@@ -9,6 +9,7 @@ from common import (
MayanAppConfig, menu_facet, menu_main, menu_multi_item, menu_object,
menu_sidebar
)
from documents.search import document_page_search, document_search
from rest_api.classes import APIEndPoint
from .links import (
@@ -64,6 +65,14 @@ class CabinetsApp(MayanAppConfig):
)
)
document_page_search.add_model_field(
field='document_version__document__cabinets__label',
label=_('Cabinets')
)
document_search.add_model_field(
field='cabinets__label', label=_('Cabinets')
)
menu_facet.bind_links(
links=(link_document_cabinet_list,), sources=(Document,)
)