fixed searching of events

This commit is contained in:
Lars Kneschke 2006-10-04 18:15:12 +00:00
parent 4259d8d622
commit 6a86c442a3

View File

@ -220,6 +220,27 @@
return false; return false;
} }
$query = array(
'cal_start='.$this->date2ts($event['start'],true), // true = Server-time
'cal_end='.$this->date2ts($event['end'],true),
);
#foreach(array('title','location','priority','public','non_blocking') as $name) {
foreach(array('title','location','public','non_blocking') as $name) {
if (isset($event[$name])) $query['cal_'.$name] = $event[$name];
}
if($foundEvents = parent::search(array(
'user' => $this->user,
'query' => $query,
))) {
if(is_array($foundEvents)) {
$event = array_shift($foundEvents);
return $event['id'];
}
}
return false;
$search['start'] = $event['start']; $search['start'] = $event['start'];
$search['end'] = $event['end']; $search['end'] = $event['end'];