]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
fixed conference duration bug
authorKevin Jardine <kevinjardine@yahoo.com>
Mon, 20 Aug 2012 07:46:21 +0000 (09:46 +0200)
committerKevin Jardine <kevinjardine@yahoo.com>
Mon, 20 Aug 2012 07:46:21 +0000 (09:46 +0200)
models/model.php

index 85e6053526b6438735fa62efed44800365097d6a..32a9c928a37fb1ec313709e8bda9a1e128155245 100644 (file)
@@ -2287,7 +2287,10 @@ function event_calendar_create_bbb_conf($event) {
        $bbb_server_url = rtrim(elgg_get_plugin_setting('bbb_server_url','event_calendar'), '/') . '/';
        if ($bbb_security_salt) {
                $day_in_minutes = 60*24;
-               $duration = (int)(($event->real_end_time-$event->start_date)/60)+$day_in_minutes;
+               $now = time();
+               // fix duration bug
+               # $duration = (int)(($event->real_end_time-$event->start_date)/60)+$day_in_minutes;
+               $duration = (int)(($event->real_end_time-$now)/60)+$day_in_minutes;
                $title = urlencode($event->title);
                $params = "name=$title&meetingID={$event->guid}&duration=$duration";
                $checksum = sha1('create'.$params.$bbb_security_salt);