Deprecated: Assigning the return value of new by reference is deprecated in /home/bluestat/public_html/source/index.php on line 477
Kalens - Commitdiff - ViewGit - Blue Static

Weekly recurring events should also have an end date...

Robert Sesek [2007-01-27 19:05]
Weekly recurring events should also have an end date...
Filename
editevent.php
diff --git a/editevent.php b/editevent.php
index 1ac5351..1472131 100644
--- a/editevent.php
+++ b/editevent.php
@@ -113,7 +113,7 @@ if ($_POST['do'] == 'update')
 		$event->set('occurrence',	$kalens->in['occurrence']);
 		$event->set('pattern',		PATTERN_RECUR + $kalens->input_clean('recur', TYPE_UINT) + ($kalens->in['recur'] == RECUR_WEEK ? array_sum($kalens->input_clean('days', TYPE_UINT)) : 0));
 		$event->set('endstamp',		gmmktime($kalens->in['end']['hour'], $kalens->in['end']['minutes'], 0, ($kalens->in['recur'] < RECUR_YEAR ? $kalens->in['end']['month'] : $kalens->in['start']['month']),
-											($kalens->in['recur'] < RECUR_WEEK ? $kalens->in['end']['day'] : $kalens->in['start']['day']), $kalens->in['end']['year']));
+											($kalens->in['recur'] <= RECUR_WEEK ? $kalens->in['end']['day'] : $kalens->in['start']['day']), $kalens->in['end']['year']));
 	}

 	if (!$message->hasErrors())