Ignore:
Timestamp:
08/10/12 15:52:37 (12 years ago)
Author:
acoutinho
Message:

Ticket #2966 - Correcao de bugs e refactoring das novas funcionalidades

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.4.2-expresso1/prototype/modules/calendar/interceptors/DBMapping.php

    r6985 r6988  
    1313    { 
    1414 
    15         if (!is_numeric($params['startTime'])) 
     15        if (isset($params['startTime']) && !is_numeric($params['startTime'])){ 
    1616            $params['startTime'] = self::parseTimeDate($params['startTime'], $params['timezone']); 
    17  
    18         if (!is_numeric($params['endTime'])) { 
     17            $params['rangeStart'] = $params['startTime']; 
     18        } 
     19        if (isset($params['endTime']) && !is_numeric($params['endTime'])) { 
    1920            $params['endTime'] = self::parseTimeDate($params['endTime'], $params['timezone']); 
    2021 
    2122            if ($params['allDay']) 
    2223                $params['endTime'] = $params['endTime'] + 86400000; 
     24             
     25            $params['rangeEnd'] = $params['endTime']; 
    2326        } 
    2427 
    2528        if (isset($params['due']) && $params['due'] != '' && !is_numeric($params['due'])) 
    2629            $params['due'] = self::parseTimeDate($params['due'], $params['timezone']); 
    27  
    28  
    29         $params['rangeEnd'] = $params['endTime']; 
    30         $params['rangeStart'] = $params['startTime']; 
    3130 
    3231        /////////////////////////////////////////////////////////////////// 
Note: See TracChangeset for help on using the changeset viewer.