Fixing user order see BT#4960

skala
Julio Montoya 13 years ago
parent b79ad31096
commit 0b6cd4032d
  1. 18
      main/inc/lib/usermanager.lib.php
  2. 4
      plugin/dashboard/block_student/block_student.class.php

@ -3151,12 +3151,24 @@ class UserManager {
$sql = "SELECT u.user_id, u.username, u.lastname, u.firstname, u.email FROM $tbl_user u
INNER JOIN $tbl_user_rel_user uru ON (uru.user_id = u.user_id) LEFT JOIN $tbl_user_rel_access_url a
ON (a.user_id = u.user_id)
WHERE friend_user_id = '$hr_dept_id' AND relation_type = '".USER_RELATION_TYPE_RRHH."' $condition_status AND access_url_id = ".api_get_current_access_url_id()."
WHERE friend_user_id = '$hr_dept_id' AND
relation_type = '".USER_RELATION_TYPE_RRHH."'
$condition_status AND
access_url_id = ".api_get_current_access_url_id()."
";
} else {
$sql = "SELECT u.user_id, u.username, u.lastname, u.firstname, u.email FROM $tbl_user u
INNER JOIN $tbl_user_rel_user uru ON uru.user_id = u.user_id AND friend_user_id = '$hr_dept_id' AND relation_type = '".USER_RELATION_TYPE_RRHH."' $condition_status
";
INNER JOIN $tbl_user_rel_user uru
ON uru.user_id = u.user_id AND
friend_user_id = '$hr_dept_id' AND
relation_type = '".USER_RELATION_TYPE_RRHH."'
$condition_status ";
}
if (api_is_western_name_order()) {
$sql .= " ORDER BY u.firstname, u.lastname ";
} else {
$sql .= " ORDER BY u.lastname, u.firstname ";
}
$rs_assigned_users = Database::query($sql);

@ -216,8 +216,8 @@ class BlockStudent extends Block {
}
$students_table .= '<tr class="'.$class_tr.'">
<td>'.api_get_person_name($firstname, $lastname).' ('.$username.')</td>
<td align="right">'.$attendances_faults_avg.'</td>
<td align="right">'.$evaluations_avg.'</td>
<td>'.$attendances_faults_avg.'</td>
<td>'.$evaluations_avg.'</td>
</tr>';
$i++;

Loading…
Cancel
Save