From: David Knoll Date: Sun, 11 Oct 2015 11:18:35 +0000 (+0100) Subject: CRM-15078: make sure logging schema is updated on extension installation X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=7ddd5e566872cac6261a8ff5c8b480e7787d9b88;p=civicrm-core.git CRM-15078: make sure logging schema is updated on extension installation --- diff --git a/CRM/Extension/Manager.php b/CRM/Extension/Manager.php index 1209258642..cdeb14eb04 100644 --- a/CRM/Extension/Manager.php +++ b/CRM/Extension/Manager.php @@ -244,6 +244,8 @@ class CRM_Extension_Manager { $this->statuses = NULL; $this->mapper->refresh(); CRM_Core_Invoke::rebuildMenuAndCaches(TRUE); + $schema = new CRM_Logging_Schema(); + $schema->fixSchemaDifferences(); foreach ($keys as $key) { list ($info, $typeManager) = $this->_getInfoTypeHandler($key); // throws Exception