Ignore:
Timestamp:
03/02/12 19:52:21 (12 years ago)
Author:
acoutinho
Message:

Ticket #2434 - Remocao do importe de arquivos da agenda na inicializacao do modulo expressoMail e correcoes de bugs

Location:
trunk/prototype/modules/calendar/interceptors
Files:
2 edited

Legend:

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

    r5592 r5615  
    1010        $params['type_id'] = EVENT_ID; 
    1111         
    12                 $params['startTime'] =  strtotime( $params['startTime'] . ' ' .$params['timezone']).'000'; 
    13          
    14                 $params['endTime'] =   strtotime( $params['endTime'] . ' ' .$params['timezone']).'000'; 
     12         
     13                if(!is_numeric($params['startTime']) ) 
     14                        $params['startTime'] =  strtotime( $params['startTime'] . ' ' .$params['timezone']).'000'; 
    1515                 
    16                 if($params['allDay']) 
    17                         $params['endTime'] =  $params['endTime']  + 86400000; 
    18  
     16                if (!is_numeric($params['endTime'])){ 
     17                        $params['endTime'] =   strtotime( $params['endTime'] . ' ' .$params['timezone']).'000'; 
     18                         
     19                        if($params['allDay']) 
     20                                $params['endTime'] =  $params['endTime']  + 86400000; 
     21                } 
    1922    //        if( !isset( $new['repeat'] )) 
    2023    //            $new['range_end'] = '7287926400'; // 12/12/2200 
  • trunk/prototype/modules/calendar/interceptors/Helpers.php

    r5437 r5615  
    55    public static function futureEvent( $startTime , $rangeEnd ) 
    66    { 
    7         //Verifica data    
    8         list( $y1  , $m1 , $d1) = explode( '-' , $rangeEnd );  
     7        //Verifica data   
     8                $range = new DateTime( '@'.(int)($rangeEnd / 1000) , new DateTimeZone('UTC') ); 
     9        list( $y1  , $m1 , $d1) = explode( '-' , $range->format('y-m-d'));  
    910                 
    1011        $rangeEndMicrotime = gmmktime(0, 0, 0, $m1 , $d1, $y1);  
Note: See TracChangeset for help on using the changeset viewer.