From: Friendika Date: Thu, 15 Sep 2011 06:09:09 +0000 (-0700) Subject: don't allow events to finish before they begin X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=46b220518c0a95d394398998711088ac1268c343;p=friendica.git don't allow events to finish before they begin --- diff --git a/mod/events.php b/mod/events.php index 27ca698307..5bc9807ed7 100644 --- a/mod/events.php +++ b/mod/events.php @@ -45,13 +45,20 @@ function events_post(&$a) { $finish = datetime_convert('UTC','UTC',$finish); } + // Don't allow the event to finish before it begins. + // It won't hurt anything, but somebody will file a bug report + // and we'll waste a bunch of time responding to it. Time that + // could've been spent doing something else. + + if(strcmp($finish,$start) < 0) + $finish = $start; $desc = escape_tags(trim($_POST['desc'])); $location = escape_tags(trim($_POST['location'])); $type = 'event'; if((! $desc) || (! $start)) { - notice('Event description and start time are required.'); + notice( t('Event description and start time are required.') . EOL); goaway($a->get_baseurl() . '/events/new'); }