}
$type = CRM_Utils_Array::value('type', $params, 'upcoming');
- $userID = CRM_Core_Session::singleton()->get('userID');
+ $userID = CRM_Core_Session::getLoggedInContactID();
// validate access for all cases.
if ($allCases && !CRM_Core_Permission::check('access all cases and activities')) {
return $caseSummary;
}
- $userID = CRM_Core_Session::singleton()->get('userID');
+ $userID = CRM_Core_Session::getLoggedInContactID();
//validate access for all cases.
if ($allCases && !CRM_Core_Permission::check('access all cases and activities')) {
break;
}
}
- $session = CRM_Core_Session::singleton();
+
// CRM-8926 If user is not logged in, use the activity creator as userID
- if (!($userID = $session->get('userID'))) {
+ if (!($userID = CRM_Core_Session::getLoggedInContactID())) {
$userID = CRM_Activity_BAO_Activity::getSourceContactID($activityId);
}
*
*/
public static function getNextScheduledActivity($cases, $type = 'upcoming') {
- $session = CRM_Core_Session::singleton();
- $userID = $session->get('userID');
+ $userID = CRM_Core_Session::getLoggedInContactID();
$caseID = implode(',', $cases['case_id']);
$contactID = implode(',', $cases['contact_id']);