equal
deleted
inserted
replaced
114 class ParagraphsAddMenuDivider(MenuDivider): |
114 class ParagraphsAddMenuDivider(MenuDivider): |
115 """Paragraphs add menu divider""" |
115 """Paragraphs add menu divider""" |
116 |
116 |
117 def __new__(cls, context, request, view, manager): |
117 def __new__(cls, context, request, view, manager): |
118 settings = get_parent(context, IParagraphFactorySettings) |
118 settings = get_parent(context, IParagraphFactorySettings) |
119 for factory_name in settings.allowed_paragraphs: |
119 for factory_name in settings.allowed_paragraphs or (): |
120 factory = query_utility(IParagraphFactory, name=factory_name) |
120 factory = query_utility(IParagraphFactory, name=factory_name) |
121 if factory.custom_menu: |
121 if factory.custom_menu: |
122 return MenuDivider.__new__(cls) |
122 return MenuDivider.__new__(cls) |
123 return None |
123 return None |
124 |
124 |