diff --git a/app/Http/Controllers/ApiController.php b/app/Http/Controllers/ApiController.php index 110a71a..2917daa 100644 --- a/app/Http/Controllers/ApiController.php +++ b/app/Http/Controllers/ApiController.php @@ -26,19 +26,7 @@ class ApiController extends Controller $query = Task ::leftJoin('groups', 'groups.id', 'tasks.group_id') - ->leftJoinSub( - DB::table('task_history') - ->select('id', DB::raw('MAX(created_at) as created_at'), 'output', 'status', 'task_id') - ->groupBy('id') - ->groupBy('output') - ->groupBy('status') - ->groupBy('task_id') - ->groupBy('created_at') - , 'task_history', function($join) { - $join - ->on('task_history.task_id', '=', 'tasks.id') - ; - }) + ->leftJoin('task_history', 'task_id', 'task_history.id') ->select( 'tasks.id', 'tasks.host', 'tasks.status', 'tasks.type', 'tasks.params', 'tasks.frequency', 'tasks.created_at', 'tasks.executed_at', 'tasks.active', 'tasks.group_id', 'task_history.output',