Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Other calls have an account parameter to allow for use of multiple accounts.
At 819:
function gcal_find_events($start_min, $start_max, $calendar = 'default', $params = array()) {
$xml = _gcal_retrieve_events($start_min, $start_max, '', $calendar, $params);
becomes
function gcal_find_events($start_min, $start_max, $calendar = 'default', $account = 'default', $params = array()) {
$xml = _gcal_retrieve_events($start_min, $start_max, '', $calendar, $account, $params);
at 819
function _gcal_retrieve_events($start_min = '', $start_max = '', $id = '', $calendar = 'default', $params = array()) {
$query = array('start-min' => $start_min, 'start_max' => $start_max);
$q = _gcal_prepare_query(array_merge($query, $params));
$result = _gcal_action('GET', "calendar/feeds/$calendar/private/full?$q");
becomes
function _gcal_retrieve_events($start_min = '', $start_max = '', $id = '', $calendar = 'default', $account = 'default', $params = array()) {
$query = array('start-min' => $start_min, 'start_max' => $start_max);
$q = _gcal_prepare_query(array_merge($query, $params));
$result = _gcal_action('GET', "calendar/feeds/$calendar/private/full?$q", '', $account );