|
@@ 635-643 (lines=9) @@
|
| 632 |
|
|
| 633 |
|
// Check whether the user has not been already subscribed to the course. |
| 634 |
|
|
| 635 |
|
if (empty($session_id)) { |
| 636 |
|
if (Database::num_rows(Database::query(" |
| 637 |
|
SELECT * FROM " . Database::get_main_table(TABLE_MAIN_COURSE_USER) . " |
| 638 |
|
WHERE user_id = '$user_id' AND relation_type<>" . COURSE_RELATION_TYPE_RRHH . " AND c_id = '$courseId'")) > 0 |
| 639 |
|
) { |
| 640 |
|
// The user has been already subscribed to the course. |
| 641 |
|
return false; |
| 642 |
|
} |
| 643 |
|
} |
| 644 |
|
|
| 645 |
|
if (!empty($session_id)) { |
| 646 |
|
SessionManager::subscribe_users_to_session_course(array($user_id), $session_id, $courseCode); |
|
@@ 1290-1296 (lines=7) @@
|
| 1287 |
|
// Is he/she subscribed to the session's course? |
| 1288 |
|
|
| 1289 |
|
// A user? |
| 1290 |
|
if (Database::num_rows(Database::query("SELECT user_id |
| 1291 |
|
FROM " . Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER) . " |
| 1292 |
|
WHERE session_id='" . $session_id . "' |
| 1293 |
|
AND user_id ='$user_id'")) |
| 1294 |
|
) { |
| 1295 |
|
return true; |
| 1296 |
|
} |
| 1297 |
|
|
| 1298 |
|
// A course coach? |
| 1299 |
|
if (Database::num_rows(Database::query("SELECT user_id |
|
@@ 1299-1306 (lines=8) @@
|
| 1296 |
|
} |
| 1297 |
|
|
| 1298 |
|
// A course coach? |
| 1299 |
|
if (Database::num_rows(Database::query("SELECT user_id |
| 1300 |
|
FROM " . Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER) . " |
| 1301 |
|
WHERE session_id='" . $session_id . "' |
| 1302 |
|
AND user_id = '$user_id' AND status = 2 |
| 1303 |
|
AND c_id ='$courseId'")) |
| 1304 |
|
) { |
| 1305 |
|
return true; |
| 1306 |
|
} |
| 1307 |
|
|
| 1308 |
|
// A session coach? |
| 1309 |
|
if (Database::num_rows(Database::query("SELECT id_coach |
|
@@ 1309-1315 (lines=7) @@
|
| 1306 |
|
} |
| 1307 |
|
|
| 1308 |
|
// A session coach? |
| 1309 |
|
if (Database::num_rows(Database::query("SELECT id_coach |
| 1310 |
|
FROM " . Database::get_main_table(TABLE_MAIN_SESSION) . " AS session |
| 1311 |
|
WHERE session.id='" . $session_id . "' |
| 1312 |
|
AND id_coach='$user_id'")) |
| 1313 |
|
) { |
| 1314 |
|
return true; |
| 1315 |
|
} |
| 1316 |
|
|
| 1317 |
|
return false; |
| 1318 |
|
} |