diff --git a/product/ERP5Type/patches/CMFCoreSkinsTool.py b/product/ERP5Type/patches/CMFCoreSkinsTool.py index c4e01cb70d6c306937b9b8e5273c061f4ab38d5f..c49554c498166ac9e97d2bb7c8e418cf87accc03 100644 --- a/product/ERP5Type/patches/CMFCoreSkinsTool.py +++ b/product/ERP5Type/patches/CMFCoreSkinsTool.py @@ -21,14 +21,17 @@ from Products.CMFCore.SkinsTool import SkinsTool original_manage_skinLayers = SkinsTool.manage_skinLayers -def CMFCoreSkinsTool_manage_skinLayers(self, *args, **kw): +def CMFCoreSkinsTool_manage_skinLayers(self, chosen=(), add_skin=0, del_skin=0, + skinname='', skinpath='', REQUEST=None): """ Make sure cache is flushed when skin layers are modified. """ if getattr(self, '_v_skin_location_list', None) is not None: self._p_changed = 1 delattr(self, '_v_skin_location_list') - return original_manage_skinLayers(self, *args, **kw) + return original_manage_skinLayers(self, chosen=chosen, add_skin=add_skin, + del_skin=del_skin, skinname=skinname, + skinpath=skinpath, REQUEST=REQUEST) def CMFCoreSkinsTool__updateCacheEntry(self, container_id, object_id): """