From f5f647069728e96305080c90ba1ff2c9e23d5e54 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Mon, 26 Nov 2018 17:29:56 -0400 Subject: [PATCH] Settings: Make namespace a navigation link Currently the link to navigate back to the settings namespace is registered as an action when it is a link. This commits changes it to a link in the facet menu. Signed-off-by: Roberto Rosario --- mayan/apps/smart_settings/apps.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/mayan/apps/smart_settings/apps.py b/mayan/apps/smart_settings/apps.py index 1d35dff31c..43e94f4ee6 100644 --- a/mayan/apps/smart_settings/apps.py +++ b/mayan/apps/smart_settings/apps.py @@ -2,7 +2,9 @@ from __future__ import unicode_literals from django.utils.translation import ugettext_lazy as _ -from common import MayanAppConfig, menu_sidebar, menu_setup, menu_object +from common import ( + MayanAppConfig, menu_facet, menu_sidebar, menu_setup, menu_object +) from navigation import SourceColumn from .classes import Namespace, Setting @@ -41,17 +43,17 @@ class SmartSettingsApp(MayanAppConfig): func=lambda context: _('Yes') if context['object'].environment_variable else _('No') ) + menu_facet.bind_links( + links=(link_namespace_root_list,), sources=( + Namespace, Setting, 'settings:namespace_list', + ) + ) menu_object.bind_links( links=(link_namespace_detail,), sources=(Namespace,) ) menu_object.bind_links( links=(link_setting_edit,), sources=(Setting,) ) - menu_sidebar.bind_links( - links=(link_namespace_root_list,), sources=( - Namespace, Setting, 'settings:namespace_list', - ) - ) menu_setup.bind_links(links=(link_namespace_list,)) Setting.save_last_known_good()