From 2e10e9172f8528868b70886335dbbe20f932f702 Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Sun, 20 Jul 2025 15:00:03 -0700 Subject: Fix joinRight, dockerfile optimizations, failure joining --- worker/executor.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'worker/executor.ts') diff --git a/worker/executor.ts b/worker/executor.ts index 11c24f6..f9fbf29 100644 --- a/worker/executor.ts +++ b/worker/executor.ts @@ -59,9 +59,9 @@ export const executePipeline = ( .flatMapAsync(TraceUtil.promiseify(TraceUtil.traceResultingEither(metric))); }); const results = await Promise.all(parallelJobs.map((job) => job.get())); - const failures = results.filter((e) => e.left); + const failures = results.filter((e) => e.left().present()); if (failures.length > 0) { - return Either.left(new Error(failures.toString())); + return Either.left(new Error(JSON.stringify(failures))); } } return Either.right(undefined); -- cgit v1.2.3-70-g09d2