Ignore:
Timestamp:
05/29/12 17:38:16 (12 years ago)
Author:
acoutinho
Message:

Ticket #2812 - Inconsistências na importação de evento para diferentes agendas

File:
1 edited

Legend:

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

    r6344 r6345  
    202202        $lastExceptions = Controller::find(array('concept' => 'repeatOccurrence'), array("occurrence"), array('filter' => array('AND', array('=', 'repeat', $id), array('=', 'exception', 1)))); 
    203203 
    204         //Recurepa as execeções anteriores caso exista 
     204        //Recurepa as execeções anteriores caso exista 
    205205        if (isset($lastExceptions) && count($lastExceptions) && $lastExceptions) 
    206206            foreach ($lastExceptions as $key => $value) 
     
    323323            return( array() ); 
    324324 
    325         //Nao deve ser usando o horário da repeticao pois nela contem apenas o dias, 
    326         //deve se recuperar o horário do evento para um correto calculo. 
     325        //Nao deve ser usando o horário da repeticao pois nela contem apenas o dias, 
     326        //deve se recuperar o horário do evento para um correto calculo. 
    327327        if (max($start, $repeat['startTime']) != $repeat['startTime']) { 
    328328            $time = new DateTime('@' . (int) ( $repeat['startTime'] / 1000 ), new DateTimeZone('UTC')); 
     
    362362            $u = $result->format('U') * 1000; 
    363363 
    364             if ($u > $end) //data da repetição atual maior que a data final da busca do usuario ? 
     364            if ($u > $end) //data da repetição atual maior que a data final da busca do usuario ? 
    365365                break; 
    366366 
     
    628628                    $result[$i]['calendar'] = Controller::read(array('concept' => 'calendar', 'id' => $v['calendar']), false, false); 
    629629                    $result[$i]['defaultAlarms'] = Controller::find(array('concept' => 'calendarSignatureAlarm'), false, array('filter' => array('=', 'calendarSignature', $v['id']))); 
    630                     //Caso nï¿œo seja o dono da agenda retorna o objeto permission com as acls 
     630                    //Caso não seja o dono da agenda retorna o objeto permission com as acls 
    631631                    if ($result[$i]['isOwner'] == 0) { 
    632632                        $permission = Controller::find(array('concept' => 'calendarToPermission'), false, array('filter' => array('AND', array('=', 'calendar', $v['calendar']), array('=', 'user', Config::me('uidNumber'))))); 
     
    821821    public function createDefaultSignature(&$uri, &$result, &$criteria, $original) { 
    822822 
    823         //Caso uma busca não retorne nenhum resultado e foi buscado pelas assinaturas do usuario logado apenas 
     823        //Caso uma busca não retorne nenhum resultado e foi buscado pelas assinaturas do usuario logado apenas 
    824824        $isValidSignature = false; 
    825825 
    826         //Veirifica pois o usuário pode ter varias assinaturas mas não ser dona de nenhuma 
     826        //Veirifica pois o usuário pode ter varias assinaturas mas não ser dona de nenhuma 
    827827        if (count($result) > 0) { 
    828828            foreach ($result as $value) { 
     
    875875                } 
    876876            } else { 
    877                 //Criaremos uma agenda padrï¿œo 
     877                //Criaremos uma agenda padrão 
    878878                $cal = array('name' => 'Calendario', 
    879879                    'description' => 'Calendario Padrï¿œo', 
Note: See TracChangeset for help on using the changeset viewer.