CRM-15156 - Flush js cache before upgrade
authorColeman Watts <coleman@civicrm.org>
Sun, 28 Sep 2014 01:03:45 +0000 (21:03 -0400)
committerColeman Watts <coleman@civicrm.org>
Sun, 28 Sep 2014 01:03:45 +0000 (21:03 -0400)
CRM/Upgrade/Page/Upgrade.php

index 47ae44e71072541597474094acf4b4a78c7668d6..f3386177df77845acf675c1a5fe9bd4643068d47 100644 (file)
@@ -89,6 +89,9 @@ class CRM_Upgrade_Page_Upgrade extends CRM_Core_Page {
       CRM_Core_Error::fatal($error);
     }
 
+    // All cached content needs to be cleared because the civi codebase was just replaced
+    CRM_Core_Resources::singleton()->flushStrings()->rebuildDynamicResources();
+
     // This could be removed in later rev
     if ($currentVer == '2.1.6') {
       $config = CRM_Core_Config::singleton();