|
@@ 243-259 (lines=17) @@
|
| 240 |
|
|
| 241 |
|
$duration = intval($duration); |
| 242 |
|
|
| 243 |
|
if (!empty($duration)) { |
| 244 |
|
$sql = "UPDATE $tbl_session SET |
| 245 |
|
access_start_date = NULL, |
| 246 |
|
access_end_date = NULL, |
| 247 |
|
display_start_date = NULL, |
| 248 |
|
display_end_date = NULL, |
| 249 |
|
coach_access_start_date = NULL, |
| 250 |
|
coach_access_end_date = NULL, |
| 251 |
|
duration = $duration |
| 252 |
|
WHERE id = $session_id"; |
| 253 |
|
Database::query($sql); |
| 254 |
|
} else { |
| 255 |
|
$sql = "UPDATE $tbl_session |
| 256 |
|
SET duration = 0 |
| 257 |
|
WHERE id = $session_id"; |
| 258 |
|
Database::query($sql); |
| 259 |
|
} |
| 260 |
|
|
| 261 |
|
if (!empty($session_id)) { |
| 262 |
|
$extraFields['item_id'] = $session_id; |
|
@@ 2216-2225 (lines=10) @@
|
| 2213 |
|
$count = $row['count']; |
| 2214 |
|
} |
| 2215 |
|
|
| 2216 |
|
if (empty($count)) { |
| 2217 |
|
// If user is not registered to a session then add it. |
| 2218 |
|
$sql = "INSERT IGNORE INTO $tbl_session_rel_user (session_id, user_id, registered_at) |
| 2219 |
|
VALUES ($session_id, $enreg_user, '".api_get_utc_datetime()."')"; |
| 2220 |
|
Database::query($sql); |
| 2221 |
|
|
| 2222 |
|
$sql = "UPDATE $tbl_session SET nbr_users = nbr_users + 1 |
| 2223 |
|
WHERE id = $session_id "; |
| 2224 |
|
Database::query($sql); |
| 2225 |
|
} |
| 2226 |
|
} |
| 2227 |
|
|
| 2228 |
|
// count users in this session-course relation |