Changeset 7254


Ignore:
Timestamp:
09/20/12 11:24:58 (7 years ago)
Author:
eduardow
Message:

Ticket #3110 - Problema com horario de um evento na sincronização com davical

Location:
branches/2.4
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.4/expressoAdmin1_2/inc/class.user.inc.php

    r7228 r7254  
    8080                                // Cria array para incluir no LDAP 
    8181                                $dn = 'uid=' . $params['uid'] . ',' . $params['context']; 
    82  
    83                 ob_start(); 
    84                 print_r($params); 
    85                 $output = ob_get_clean(); 
    86                 file_put_contents( "/tmp/acoutinho.log",  $output , FILE_APPEND); 
    87  
    88  
    8982                $user_info = array(); 
    9083                                $user_info['accountStatus']                     = $params['accountstatus'] == 1 ? 'active' : 'desactive'; 
  • branches/2.4/prototype/services/iCal.php

    r7228 r7254  
    5959                            $sTime->setTimezone($apTimezoneOBJ); 
    6060 
     61                            $eTime = new DateTime('@' . (int) ($v['endTime'] / 1000), $timezone);  
     62                    $eTime->setTimezone($apTimezoneOBJ); 
     63 
    6164                            if (( isset($v['repeat']) ) && ( isset($v['repeat']['frequency']) && $v['repeat']['frequency'] && $v['repeat']['frequency'] != 'none' ))  
    6265                                    $vevent->setProperty('rrule', $this->formatIcalRepeat($v['repeat'])); 
     
    6770                    $vevent->setProperty('dtstart', $sTime->format(DATE_RFC822), array("VALUE" => "DATE")); 
    6871                    $vevent->setProperty('X-MICROSOFT-CDO-ALLDAYEVENT', 'TRUE'); 
     72                    $vevent->setProperty('dtend', $eTime->format(DATE_RFC822), array("VALUE" => "DATE"));  
     73                        $vevent->setProperty('X-MICROSOFT-CDO-ALLDAYEVENT', 'TRUE'); 
    6974                            } else 
    7075                { 
    7176                    $vevent->setProperty('dtstart', $sTime->format(DATE_RFC822), array('TZID' => $apTimezone)); 
    7277                    $vevent->setProperty('X-MICROSOFT-CDO-ALLDAYEVENT', 'FALSE'); 
     78                    $vevent->setProperty('X-MICROSOFT-CDO-ALLDAYEVENT', 'FALSE');  
     79                        $vevent->setProperty('dtend', $eTime->format(DATE_RFC822), array('TZID' => $apTimezone)); 
    7380                            } 
    7481                                             
Note: See TracChangeset for help on using the changeset viewer.