merge prod to main
This commit is contained in:
Regular → Executable
+3
-3
@@ -34,11 +34,11 @@ class TeacherModel extends Model
|
||||
public function getTeachersAndTAs(): array
|
||||
{
|
||||
return $this->db->table('users u')
|
||||
->select('u.id, u.firstname, u.lastname, u.email, u.cellphone, r.name as role')
|
||||
->select('u.id, u.firstname, u.lastname, u.email, u.cellphone, MIN(r.name) as role')
|
||||
->join('user_roles ur', 'ur.user_id = u.id')
|
||||
->join('roles r', 'r.id = ur.role_id')
|
||||
->whereIn('r.name', ['teacher', 'teacher_assistant']) // ✅ Filter only relevant roles
|
||||
->groupBy('u.id')
|
||||
->groupBy('u.id, u.firstname, u.lastname, u.email, u.cellphone')
|
||||
->orderBy('u.lastname', 'ASC')
|
||||
->get()
|
||||
->getResultArray();
|
||||
@@ -72,4 +72,4 @@ public function getTeachersAndTAs(): array
|
||||
->get()
|
||||
->getResultArray();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user