Ignore:
Timestamp:
04/23/12 15:34:17 (12 years ago)
Author:
cristiano
Message:

Ticket #2640 - Problemas com eventos no módulo ExpressoCalendar?

File:
1 edited

Legend:

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

    r5947 r5998  
    6262                               if($rv) 
    6363                               { 
    64                                    if($ir == 'frequency') 
     64                                   if($ir == 'frequency' && $rv !== 'none') 
    6565                                      $repeat['FREQ'] =  $rv; 
    6666                                   else if($ir == 'endTime' ) 
     
    7676                               } 
    7777                           } 
    78                            
    79                            $vevent->setProperty('rrule' , $repeat); 
     78                                             
     79                           if(isset($repeat['FREQ'])) 
     80                                $vevent->setProperty('rrule' , $repeat); 
    8081                       } 
    8182                        
     
    135136                        $isResponseDelegated = false; 
    136137                        if(isset($pv['delegatedFrom']) && $pv['delegatedFrom'] == 0){ 
    137                                 if($pv['isOrganizer'] == 1) 
    138                                    $vevent->setProperty( 'organizer' , $pv['user']['mail'], array( 'CN' => $pv['user']['name'] ));   
     138                                if($pv['isOrganizer'] == 1){ 
     139                                   if($pv['user']['id'] == Config::me('uidNumber')) 
     140                                        $pv['user']['mail'] = str_replace('@correiolivre.caixa','@caixa.gov.br',$pv['user']['mail']);                                    
     141                                 
     142                                   $vevent->setProperty( 'organizer' , $pv['user']['mail'], array( 'CN' => $pv['user']['name'])); 
     143                                } 
     144                                 
    139145                                else 
    140146                                { 
     
    10731079} 
    10741080?> 
     1081 
     1082?> 
Note: See TracChangeset for help on using the changeset viewer.