src/pyams_default_theme/viewlet/tag/__init__.py
changeset 507 01a4fac43422
parent 248 44d8c16d9617
--- 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):