Ignore:
Timestamp:
01/24/12 17:22:37 (12 years ago)
Author:
cristiano
Message:

Ticket #2434 - Correções no importar ical

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/calendar/interceptors/DBMapping.php

    r5399 r5415  
    2424                                         'lastUpdate' => 'last_update', 
    2525                                         'dtstamp' => 'dtstamp', 
     26                                         'sequence' => 'sequence', 
    2627                                         'timezone' => 'tzid'); 
    2728       
     
    287288 
    288289    public function encodeUpdateSchedulable( &$uri , &$params , &$criteria , $original ){        
    289         if(isset($params['rangeStart'])) 
     290        if(isset($params['startTime'])) 
    290291                $params['rangeStart'] = gmdate( 'd-m-Y' , (int)($params['startTime'] / 1000) ); 
    291         if(isset($params['rangeEnd'])) 
     292        if(isset($params['endTime'])) 
    292293                $params['rangeEnd'] = gmdate( 'd-m-Y' , (int)($params['endTime'] / 1000) );        
    293294         
     
    679680        $newCriteria = $original['criteria']; 
    680681        $valid = true; 
    681         self::validExternalUserCriteria($newCriteria, self::$calendar_ex_participantMap, $valid); 
     682        self::validExternalUserCriteria($newCriteria['filter'], self::$calendar_ex_participantMap, $valid); 
    682683        if($valid == true) 
    683684        { 
     
    979980        if (!is_array($filter) || count($filter) <= 0) 
    980981            return null; 
    981  
     982         
    982983        $op = array_shift($filter); 
    983984 
     
    985986            foreach ($filter as $i => $f) 
    986987                $filter[$i] = self::validExternalUserCriteria($f, $map ,$findCalendar ); 
    987         } 
    988         else 
    989         { 
     988        } 
     989        else 
     990        {            
    990991           if( isset($filter[0]) && !in_array($filter[0] , self::$calendar_ex_participantMap)) 
    991992             $ref = false; 
     
    994995                $filter[0] = isset($map[$filter[0]]) ? $map[$filter[0]] : $filter[0]; 
    995996        } 
    996  
    997         array_unshift($filter, $op); 
    998  
     997         
    999998        return( $filter ); 
    1000999    } 
Note: See TracChangeset for help on using the changeset viewer.