|
@@ 236-252 (lines=17) @@
|
| 233 |
|
|
| 234 |
|
$duration = intval($duration); |
| 235 |
|
|
| 236 |
|
if (!empty($duration)) { |
| 237 |
|
$sql = "UPDATE $tbl_session SET |
| 238 |
|
access_start_date = NULL, |
| 239 |
|
access_end_date = NULL, |
| 240 |
|
display_start_date = NULL, |
| 241 |
|
display_end_date = NULL, |
| 242 |
|
coach_access_start_date = NULL, |
| 243 |
|
coach_access_end_date = NULL, |
| 244 |
|
duration = $duration |
| 245 |
|
WHERE id = $session_id"; |
| 246 |
|
Database::query($sql); |
| 247 |
|
} else { |
| 248 |
|
$sql = "UPDATE $tbl_session |
| 249 |
|
SET duration = 0 |
| 250 |
|
WHERE id = $session_id"; |
| 251 |
|
Database::query($sql); |
| 252 |
|
} |
| 253 |
|
|
| 254 |
|
if (!empty($session_id)) { |
| 255 |
|
$extraFields['item_id'] = $session_id; |
|
@@ 2101-2110 (lines=10) @@
|
| 2098 |
|
$count = $row['count']; |
| 2099 |
|
} |
| 2100 |
|
|
| 2101 |
|
if (empty($count)) { |
| 2102 |
|
// If user is not registered to a session then add it. |
| 2103 |
|
$sql = "INSERT IGNORE INTO $tbl_session_rel_user (session_id, user_id, registered_at) |
| 2104 |
|
VALUES ($session_id, $enreg_user, '" . api_get_utc_datetime() . "')"; |
| 2105 |
|
Database::query($sql); |
| 2106 |
|
|
| 2107 |
|
$sql = "UPDATE $tbl_session SET nbr_users = nbr_users + 1 |
| 2108 |
|
WHERE id = $session_id "; |
| 2109 |
|
Database::query($sql); |
| 2110 |
|
} |
| 2111 |
|
} |
| 2112 |
|
|
| 2113 |
|
// count users in this session-course relation |