--- a/src/pyams_default_theme/viewlet/tag/__init__.py Mon Jun 22 18:31:49 2020 +0200
+++ b/src/pyams_default_theme/viewlet/tag/__init__.py Fri Jun 26 12:58:51 2020 +0200
@@ -16,8 +16,8 @@
from zope.contentprovider.interfaces import IContentProvider
from zope.interface import Interface
-from pyams_content.component.theme import ITagsInfo, ITagsManager
-from pyams_sequence.reference import get_reference_target
+from pyams_content.component.theme import ITagsInfo
+from pyams_content.features.search.interfaces import ISearchManagerInfo
from pyams_skin.layer import IPyAMSLayer, IPyAMSUserLayer
from pyams_template.template import template_config
from pyams_utils.adapter import ContextRequestViewAdapter, adapter_config
@@ -43,9 +43,9 @@
@reify
def search_target(self):
- manager = ITagsManager(self.request.root, None)
- if (manager is not None) and manager.enable_tags_search and manager.tags_search_target:
- return get_reference_target(manager.tags_search_target)
+ manager = ISearchManagerInfo(self.request.root, None)
+ if manager is not None:
+ return manager.tags_target
@property
def tags(self):