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