From 1285e4880e21fdc3a6363bca6dae11cba5b9d18d Mon Sep 17 00:00:00 2001 From: Seamus Lee Date: Sat, 3 Sep 2016 08:06:19 +1000 Subject: [PATCH] Rebuild localisation schema after dropping column --- CRM/Core/BAO/SchemaHandler.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CRM/Core/BAO/SchemaHandler.php b/CRM/Core/BAO/SchemaHandler.php index 5bb971ef05..5b664f7b9d 100644 --- a/CRM/Core/BAO/SchemaHandler.php +++ b/CRM/Core/BAO/SchemaHandler.php @@ -382,6 +382,12 @@ ALTER TABLE {$tableName} else { CRM_Core_DAO::executeQuery($sql, array(), TRUE, NULL, FALSE, FALSE); } + $domain = new CRM_Core_DAO_Domain(); + $domain->find(TRUE); + if ($domain->locales) { + $locales = explode(CRM_Core_DAO::VALUE_SEPARATOR, $domain->locales); + CRM_Core_I18n_Schema::rebuildMultilingualSchema($locales, NULL); + } } } -- 2.25.1