Skip to content

Commit 1e03b6c

Browse files
committed
fix: #39 display correct latest task
1 parent dfdcb34 commit 1e03b6c

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Diff for: app/Models/Deployment.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public function taskGroups(): HasManyThrough
4141

4242
public function latestTaskGroup(): HasOneThrough
4343
{
44-
return $this->hasOneThrough(NodeTaskGroup::class, NodeTask::class, 'meta__deployment_id', 'id', 'id', 'task_group_id')->latest();
44+
return $this->hasOneThrough(NodeTaskGroup::class, NodeTask::class, 'meta__deployment_id', 'id', 'id', 'task_group_id')->latest('id');
4545
}
4646

4747
public function previousDeployment(): ?Deployment

Diff for: app/Models/NodeTaskGroup.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public function tasks(): HasMany
3737

3838
public function latestTask(): HasOne
3939
{
40-
return $this->hasOne(NodeTask::class, 'task_group_id')->latest();
40+
return $this->hasOne(NodeTask::class, 'task_group_id')->latest('id');
4141
}
4242

4343
public function allTasksEnded(): bool

Diff for: app/Models/Service.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public function deployments(): HasMany
105105

106106
public function latestDeployment(): HasOne
107107
{
108-
return $this->hasOne(Deployment::class)->latest();
108+
return $this->hasOne(Deployment::class)->latest('id');
109109
}
110110

111111
public function tasks(): HasMany

0 commit comments

Comments
 (0)