--- a/src/pyams_content/generations/__init__.py Fri Feb 09 17:48:14 2018 +0100
+++ b/src/pyams_content/generations/__init__.py Fri Feb 09 17:48:34 2018 +0100
@@ -34,6 +34,7 @@
from pyams_content.shared.common.manager import SharedToolContainer
from pyams_content.shared.form.manager import FormsManager
from pyams_content.shared.imagemap.manager import ImageMapsManager
+from pyams_content.shared.logo.manager import LogosManager
from pyams_content.shared.news.manager import NewsManager
from pyams_content.shared.view.manager import ViewsManager
from pyams_i18n.index import I18nTextIndexWithInterface
@@ -54,6 +55,7 @@
REQUIRED_TOOLS = [('views', ViewsManager),
('news', NewsManager),
+ ('logos', LogosManager),
('forms', FormsManager),
('imagemaps', ImageMapsManager)]
@@ -126,7 +128,7 @@
factory = registry.settings.get('pyams_content.config.{name}_tool_factory'.format(name=name))
if (factory is None) or (factory.upper() not in ('NONE', '--')):
attr_name = '{name}_tool_name'.format(name=name)
- tool_name = getattr(config, attr_name) or \
+ tool_name = getattr(config, attr_name, None) or \
registry.settings.get('pyams_content.config.{name}'.format(name=attr_name), name)
if tool_name not in manager:
if factory is not None: