From 5b75043d93341cf08dff5fbed00d6d4bcbcac223 Mon Sep 17 00:00:00 2001 From: Sebastien Robin <seb@nexedi.com> Date: Wed, 13 May 2020 22:35:30 +0200 Subject: [PATCH] WOELFEL TEMP: avoid recursive migration of portal solver processes --- product/ERP5/ERP5Site.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/product/ERP5/ERP5Site.py b/product/ERP5/ERP5Site.py index 2fdbe62441..7e7302652e 100644 --- a/product/ERP5/ERP5Site.py +++ b/product/ERP5/ERP5Site.py @@ -1799,9 +1799,10 @@ class ERP5Site(FolderMixIn, CMFSite, CacheCookieMixin): if tool_id not in ('portal_property_sheets', 'portal_components'): if tool_id in ('portal_categories', ): tool = tool.activate() + LOG('migrate tool_id', 0, tool_id) tool.migrateToPortalTypeClass(tool_id not in ( 'portal_activities', 'portal_simulation', 'portal_templates', - 'portal_trash', 'portal_catalog')) + 'portal_trash', 'portal_catalog', 'portal_solver_processes')) if tool_id in ('portal_trash', 'portal_catalog'): for obj in tool.objectValues(): obj.migrateToPortalTypeClass() -- 2.30.9