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