Commit 6a7bfdae authored by Bryton Lacquement's avatar Bryton Lacquement 🚪

BusinessTemplate: do not use getToolByName to access portal_skins

getToolByName(portal, 'portal_skins').REQUEST: AttributeError
parent 360acab2
...@@ -2052,7 +2052,7 @@ class RegisteredSkinSelectionTemplateItem(BaseTemplateItem): ...@@ -2052,7 +2052,7 @@ class RegisteredSkinSelectionTemplateItem(BaseTemplateItem):
update_dict = kw.get('object_to_update') update_dict = kw.get('object_to_update')
force = kw.get('force') force = kw.get('force')
portal = context.getPortalObject() portal = context.getPortalObject()
skin_tool = getToolByName(portal, 'portal_skins') skin_tool = portal.portal_skins
for skin_folder_id in self._objects.keys(): for skin_folder_id in self._objects.keys():
...@@ -2094,7 +2094,7 @@ class RegisteredSkinSelectionTemplateItem(BaseTemplateItem): ...@@ -2094,7 +2094,7 @@ class RegisteredSkinSelectionTemplateItem(BaseTemplateItem):
def uninstall(self, context, **kw): def uninstall(self, context, **kw):
portal = context.getPortalObject() portal = context.getPortalObject()
skin_tool = getToolByName(portal, 'portal_skins') skin_tool = portal.portal_skins
object_path = kw.get('object_path') object_path = kw.get('object_path')
for skin_folder_id in (object_path,) if object_path else self._objects: for skin_folder_id in (object_path,) if object_path else self._objects:
skin_selection_list = self._objects[skin_folder_id] skin_selection_list = self._objects[skin_folder_id]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment