From 1a2706b7202036526327e4536aa41a3646fe08fb Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Thu, 30 Mar 2023 17:12:13 +1300 Subject: [PATCH] Flush cache that holds schema links information when saving UserJob --- ext/civiimport/Civi/Api4/Event/Subscriber/ImportSubscriber.php | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/civiimport/Civi/Api4/Event/Subscriber/ImportSubscriber.php b/ext/civiimport/Civi/Api4/Event/Subscriber/ImportSubscriber.php index 34c7381407..b27d9d4470 100644 --- a/ext/civiimport/Civi/Api4/Event/Subscriber/ImportSubscriber.php +++ b/ext/civiimport/Civi/Api4/Event/Subscriber/ImportSubscriber.php @@ -251,6 +251,7 @@ class ImportSubscriber extends AutoService implements EventSubscriberInterface { try { unset(Civi::$statics['civiimport_tables']); Civi::cache('metadata')->delete('api4.entities.info'); + Civi::cache('metadata')->delete('api4.schema.map'); Civi::cache('metadata')->delete('civiimport_tables'); CRM_Core_DAO_AllCoreTables::flush(); Managed::reconcile(FALSE)->setModules(['civiimport'])->execute(); -- 2.25.1