Skip to content

Commit

Permalink
fix: Exclude deleted resources from statuses query
Browse files Browse the repository at this point in the history
  • Loading branch information
adityachoudhari26 committed Jan 29, 2025
1 parent 78eb3f5 commit a2ba856
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions packages/api/src/router/release.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import {
eq,
exists,
inArray,
isNull,
notExists,
takeFirst,
takeFirstOrNull,
Expand All @@ -28,6 +29,7 @@ import {
releaseJobTrigger,
releaseMatchesCondition,
releaseMetadata,
resource,
updateRelease,
} from "@ctrlplane/db/schema";
import {
Expand Down Expand Up @@ -377,11 +379,13 @@ export const releaseRouter = createTRPCRouter({
.selectDistinctOn([job.status])
.from(job)
.innerJoin(releaseJobTrigger, eq(job.id, releaseJobTrigger.jobId))
.innerJoin(resource, eq(releaseJobTrigger.resourceId, resource.id))
.orderBy(job.status, desc(job.createdAt))
.where(
and(
eq(releaseJobTrigger.releaseId, releaseId),
eq(releaseJobTrigger.environmentId, environmentId),
isNull(resource.deletedAt),
),
),
),
Expand Down

0 comments on commit a2ba856

Please sign in to comment.