Changeset 5798
- Timestamp:
- 03/23/12 15:09:46 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/calendar/interceptors/DBMapping.php
r5773 r5798 95 95 public function prepareRepeat(&$uri , &$params , &$criteria , $original ){ 96 96 97 if( isset($params['startTime']) || isset($params['endTime']) ) 98 { 97 99 $timezone = Controller::read( array( 'concept' => 'schedulable', 'id' => $params['schedulable'] ), array('timezone') ); 98 $params['startTime'] = self::parseTimeDate( $params['startTime'], $timezone['timezone'] ); 99 $params['endTime'] = self::parseTimeDate( $params['endTime'], $timezone['timezone'] ); 100 101 if( isset($params['startTime']) ) 102 $params['startTime'] = self::parseTimeDate( $params['startTime'], $timezone['timezone'] ); 103 if( isset($params['endTime']) ) 104 $params['endTime'] = self::parseTimeDate( $params['endTime'], $timezone['timezone'] ); 105 } 100 106 } 101 107 … … 570 576 $participants[$ii]['alarms'] = Controller::find( array( 'concept' => 'alarm' ) , null , array('filter' => array('AND' , array('=', 'participant' ,$vv['id'] ) ,array('=' , 'schedulable', $result['id'])) ) ); 571 577 } 572 573 $result['participants'] = $participants; 578 $repeat = Controller::find( array( 'concept' => 'repeat' ), false, array( 'filter' => array( '=', 'schedulable', $result['id'] ) ) ); 579 if(is_array($repeat)) 580 $result['repeat'] = $repeat[0] ; 581 582 $result['participants'] = $participants; 574 583 } 575 584 }
Note: See TracChangeset
for help on using the changeset viewer.