From 420019a6f7b15b746e36ed1e29788811a59c43b2 Mon Sep 17 00:00:00 2001 From: Christian Wach Date: Wed, 11 Sep 2019 13:20:44 +0100 Subject: [PATCH] Ensure Dashboard domain ID is set even when passed as a param --- CRM/Core/BAO/Dashboard.php | 3 +++ 1 file changed, 3 insertions(+) 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'])) { -- 2.25.1