Ignore:
Timestamp:
03/11/13 17:04:06 (11 years ago)
Author:
cristiano
Message:

Ticket #3378 - Erro de visualização evento com repetição

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/calendar/schedules.php

    r7980 r7989  
    116116    function normalizeEvents( &$result, $timezones ){ 
    117117 
     118        $myCalendarsT =  Controller::service('PostgreSQL')->execResultSql('SELECT calendar_id FROM calendar_signature WHERE user_uidnumber = \''.Config::me('uidNumber').'\' AND is_owner = \'1\' AND type = \'0\''); 
     119        $myCalendars = array(); 
     120        foreach($myCalendarsT as $v) 
     121            $myCalendars[] = $v['calendar_id']; 
     122 
     123 
    118124        $date = new DateTime('now', new DateTimeZone('UTC')); 
    119125        $DayLigth = array(); 
     
    169175                $result[$i]['editable'] = (strstr($attend['acl'],"w") || strstr($attend['acl'],"o") || $attend['isOrganizer'] == '1') ? 1 : 0; 
    170176 
    171                 if($attend['status'] == STATUS_UNANSWERED) 
     177                if($attend['status'] == STATUS_UNANSWERED && in_array($result[$i]['calendar'] , $myCalendars) ) 
    172178                    $result[$i]['unanswered'] = 1; 
    173179 
Note: See TracChangeset for help on using the changeset viewer.