|
@@ 197-213 (lines=17) @@
|
| 194 |
|
|
| 195 |
|
$duration = intval($duration); |
| 196 |
|
|
| 197 |
|
if (!empty($duration)) { |
| 198 |
|
$sql = "UPDATE $tbl_session SET |
| 199 |
|
access_start_date = NULL, |
| 200 |
|
access_end_date = NULL, |
| 201 |
|
display_start_date = NULL, |
| 202 |
|
display_end_date = NULL, |
| 203 |
|
coach_access_start_date = NULL, |
| 204 |
|
coach_access_end_date = NULL, |
| 205 |
|
duration = $duration |
| 206 |
|
WHERE id = $session_id"; |
| 207 |
|
Database::query($sql); |
| 208 |
|
} else { |
| 209 |
|
$sql = "UPDATE $tbl_session |
| 210 |
|
SET duration = 0 |
| 211 |
|
WHERE id = $session_id"; |
| 212 |
|
Database::query($sql); |
| 213 |
|
} |
| 214 |
|
|
| 215 |
|
if (!empty($session_id)) { |
| 216 |
|
$extraFields['item_id'] = $session_id; |
|
@@ 1989-1998 (lines=10) @@
|
| 1986 |
|
$count = $row['count']; |
| 1987 |
|
} |
| 1988 |
|
|
| 1989 |
|
if (empty($count)) { |
| 1990 |
|
// If user is not registered to a session then add it. |
| 1991 |
|
$sql = "INSERT IGNORE INTO $tbl_session_rel_user (session_id, user_id, registered_at) |
| 1992 |
|
VALUES ($session_id, $enreg_user, '" . api_get_utc_datetime() . "')"; |
| 1993 |
|
Database::query($sql); |
| 1994 |
|
|
| 1995 |
|
$sql = "UPDATE $tbl_session SET nbr_users = nbr_users + 1 |
| 1996 |
|
WHERE id = $session_id "; |
| 1997 |
|
Database::query($sql); |
| 1998 |
|
} |
| 1999 |
|
} |
| 2000 |
|
|
| 2001 |
|
// count users in this session-course relation |