From 975890d54a7bba05b3de0bfe80815fff04046997 Mon Sep 17 00:00:00 2001 From: jitendrapurohit Date: Mon, 26 May 2014 13:08:37 +0530 Subject: [PATCH] CRM-14315 --- CRM/Case/Page/DashBoard.php | 5 +++++ templates/CRM/Case/Page/DashboardSelector.tpl | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CRM/Case/Page/DashBoard.php b/CRM/Case/Page/DashBoard.php index 7e03445653..5869d48798 100644 --- a/CRM/Case/Page/DashBoard.php +++ b/CRM/Case/Page/DashBoard.php @@ -91,6 +91,11 @@ class CRM_Case_Page_DashBoard extends CRM_Core_Page { $upcoming = CRM_Case_BAO_Case::getCases($allCases, $userID, 'upcoming'); $recent = CRM_Case_BAO_Case::getCases($allCases, $userID, 'recent'); + $upcomingPop = array_pop($upcoming); + if (strtotime($upcomingPop['case_scheduled_activity_date']) < time()) { + $upcomingPop['activity_status'] = 'status-overdue'; + } + array_push($upcoming, $upcomingPop); $this->assign('casesSummary', $summary); if (!empty($upcoming)) { $this->assign('upcomingCases', $upcoming); diff --git a/templates/CRM/Case/Page/DashboardSelector.tpl b/templates/CRM/Case/Page/DashboardSelector.tpl index c9e27007ea..b4374419bd 100644 --- a/templates/CRM/Case/Page/DashboardSelector.tpl +++ b/templates/CRM/Case/Page/DashboardSelector.tpl @@ -63,7 +63,7 @@ {if $list eq 'upcoming'} {if $row.case_upcoming_activity_viewable} - {$row.case_scheduled_activity_type} + {$row.case_scheduled_activity_type} {else} {$row.case_scheduled_activity_type} {/if} -- 2.25.1