remove special sort order handling for dashlet
authordeb.monish <monish.deb@jmaconsulting.biz>
Wed, 1 Nov 2017 17:30:37 +0000 (23:00 +0530)
committerdeb.monish <monish.deb@jmaconsulting.biz>
Wed, 1 Nov 2017 17:30:37 +0000 (23:00 +0530)
CRM/Activity/BAO/Activity.php

index 5a42666f00229c1282459b5a4ce7c50f4fc7ffe1..05c3f6bb31cd1b5c70aea456605ef6186ae05137 100644 (file)
@@ -757,13 +757,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
       }
     }
 
-    if (empty($order)) {
-      // context = 'activity' in Activities tab.
-      $activityParams['options']['sort'] = (CRM_Utils_Array::value('context', $params) == 'activity') ? "activity_date_time DESC" : "status_id ASC, activity_date_time ASC";
-    }
-    else {
-      $activityParams['options']['sort'] = str_replace('activity_type ', 'activity_type_id.label ', $order);
-    }
+    $activityParams['options']['sort'] = empty($order) ? "activity_date_time DESC" : str_replace('activity_type ', 'activity_type_id.label ', $order);
 
     //TODO :
     // 1. we should use Activity.Getcount for fetching count only, but  in order to check that
@@ -955,7 +949,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
 
     if (empty($order)) {
       // context = 'activity' in Activities tab.
-      $order = (CRM_Utils_Array::value('context', $input) == 'activity') ? " ORDER BY tbl.activity_date_time desc " : " ORDER BY tbl.status_id asc, tbl.activity_date_time asc ";
+      $order = " ORDER BY tbl.activity_date_time desc ";
     }
 
     if (!empty($input['rowCount']) &&