From 8655fcdb72ad4e5b7bc436b0835bfe817f1ba441 Mon Sep 17 00:00:00 2001 From: Taylor Dondich Date: Mon, 9 Dec 2019 11:59:02 -0800 Subject: [PATCH] Update one last place where EE is read. --- workflow/engine/classes/PmLicenseManager.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/workflow/engine/classes/PmLicenseManager.php b/workflow/engine/classes/PmLicenseManager.php index 6fbc672a8..89ef88d99 100644 --- a/workflow/engine/classes/PmLicenseManager.php +++ b/workflow/engine/classes/PmLicenseManager.php @@ -216,8 +216,14 @@ class PmLicenseManager $oPluginRegistry->savePlugin($oDetails->getNamespace()); } - if (file_exists(PATH_DATA_SITE . 'ee')) { - $aPlugins = unserialize(trim(file_get_contents(PATH_DATA_SITE . 'ee'))); + $eeData = Cache::get(config('system.workspace') . 'enterprise.ee', function () { + if (file_exists(PATH_DATA_SITE . 'ee')) { + return trim(file_get_contents(PATH_DATA_SITE . 'ee')); + } + return null; + }); + if ($eeData) { + $aPlugins = unserialize($eeData); foreach ($aPlugins as $aPlugin) { $sClassName = substr($aPlugin ['sFilename'], 0, strpos($aPlugin ['sFilename'], '-'));