From c5e077b2e30b1642d163f45ed1268784b434b2c3 Mon Sep 17 00:00:00 2001 From: Pratik Joshi Date: Thu, 30 May 2013 20:08:27 +0530 Subject: [PATCH] CRM-12728-fix : fixed notices --- CRM/Core/BAO/Navigation.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CRM/Core/BAO/Navigation.php b/CRM/Core/BAO/Navigation.php index a17438d5e5..983c93fb4d 100644 --- a/CRM/Core/BAO/Navigation.php +++ b/CRM/Core/BAO/Navigation.php @@ -99,14 +99,14 @@ class CRM_Core_BAO_Navigation extends CRM_Core_DAO_Navigation { if ($navName = CRM_Utils_Array::value('name', $params)) { $params['name'] = $navName; } - else { - $params['name'] = $params['label']; + elseif ($navLabel = CRM_Utils_Array::value('label', $params)) { + $params['name'] = $navLabel; } $params['weight'] = self::calculateWeight(CRM_Utils_Array::value('parent_id', $params)); } - if (is_array($params['permission'])) { + if (array_key_exists('permission', $params) && is_array($params['permission'])) { $params['permission'] = implode(',', $params['permission']); } -- 2.25.1