chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
import type { Prisma } from "@trigger.dev/database";
|
||||
|
||||
// Where-clauses for resolving caller-supplied parent/dependent attempt & batch
|
||||
// friendlyIds in the V1 trigger path, scoped to the caller's environment so a
|
||||
// foreign friendlyId can't be wired onto the new run/batch. Standalone builders
|
||||
// so the scope can be asserted directly in tests.
|
||||
|
||||
export function attemptInEnvironmentWhere(
|
||||
friendlyId: string,
|
||||
environmentId: string
|
||||
): Prisma.TaskRunAttemptWhereInput {
|
||||
return { friendlyId, taskRun: { runtimeEnvironmentId: environmentId } };
|
||||
}
|
||||
|
||||
export function batchRunInEnvironmentWhere(
|
||||
friendlyId: string,
|
||||
environmentId: string
|
||||
): Prisma.BatchTaskRunWhereInput {
|
||||
return { friendlyId, runtimeEnvironmentId: environmentId };
|
||||
}
|
||||
Reference in New Issue
Block a user