From: Christian Wach Date: Wed, 11 Sep 2019 12:20:44 +0000 (+0100) Subject: Ensure Dashboard domain ID is set even when passed as a param X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=420019a6f7b15b746e36ed1e29788811a59c43b2;p=civicrm-core.git Ensure Dashboard domain ID is set even when passed as a param --- diff --git a/CRM/Core/BAO/Dashboard.php b/CRM/Core/BAO/Dashboard.php index 8eef143232..2c89838c40 100644 --- a/CRM/Core/BAO/Dashboard.php +++ b/CRM/Core/BAO/Dashboard.php @@ -394,6 +394,9 @@ class CRM_Core_BAO_Dashboard extends CRM_Core_DAO_Dashboard { if (empty($params['domain_id'])) { $dashlet->domain_id = CRM_Core_Config::domainID(); } + else { + $dashlet->domain_id = CRM_Utils_Array::value('domain_id', $params); + } // Try and find an existing dashlet - it will be updated if found. if (!empty($params['name'])) {