FIX - role name

This commit is contained in:
Dr Masroor Ehsan 2025-01-29 21:05:29 +06:00
parent e9ada6f2b3
commit 6bffd31f2f

View File

@ -2,6 +2,7 @@
namespace App\DAL; namespace App\DAL;
use App\Domain\ACL\Role;
use App\Services\UserService; use App\Services\UserService;
use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\DB;
@ -33,7 +34,7 @@ public static function worklist_stats(int $days, int $report_status)
GROUP BY GROUP BY
sa.user_id) AS cte ON cte.user_id = users."id" sa.user_id) AS cte ON cte.user_id = users."id"
WHERE WHERE
roles."name" = 'radiologist' roles."name" = '%s'
AND users.is_active = TRUE AND users.is_active = TRUE
GROUP BY GROUP BY
users."id", users."id",
@ -42,7 +43,7 @@ public static function worklist_stats(int $days, int $report_status)
users.display_name users.display_name
SQL; SQL;
$rows = DB::select(sprintf($sql, $days, $report_status)); $rows = DB::select(sprintf($sql, $days, $report_status, Role::Radiologist));
foreach ($rows as $row) { foreach ($rows as $row) {
$row->last_seen = UserService::getLastSeen((int) $row->id); $row->last_seen = UserService::getLastSeen((int) $row->id);
} }