Changeset 6248


Ignore:
Timestamp:
05/21/12 11:42:53 (12 years ago)
Author:
acoutinho
Message:

Ticket #2770 - Inconsistencia na importacao de ics onde tzid na data do evento nao e composto pelo nome do timezone

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/services/iCal.php

    r6215 r6248  
    751751        $startTime = $component->getProperty('dtstart', false, true); 
    752752 
    753         $tzid = isset($startTime['params']['TZID']) ? $startTime['params']['TZID'] : $params['X-WR-TIMEZONE']; 
    754          
     753        $tzid = (isset($startTime['params']['TZID']) ? $startTime['params']['TZID'] : $params['X-WR-TIMEZONE']); 
     754 
    755755        /* Tiem zone do evento */ 
    756         if ($tzid) 
     756        if ($tzid){ 
     757            $tzid = self::nomalizeTZID($tzid); 
    757758            $schedulable['timezone'] = $tzid; 
    758         else 
     759        }else 
    759760            $schedulable['timezone'] = isset($params['calendar_timezone']) ? $params['calendar_timezone'] : 'America/Sao_Paulo'; 
    760761 
     
    782783 
    783784        $tzid = isset($endTime['params']['TZID']) ? $endTime['params']['TZID'] : $params['X-WR-TIMEZONE']; 
     785         
     786        if($tzid) 
     787            $tzid = self::nomalizeTZID($tzid); 
    784788 
    785789        if (isset($endTime['params']['VALUE']) && $endTime['params']['VALUE'] === 'DATE') 
Note: See TracChangeset for help on using the changeset viewer.