@@ 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 |