diff --git a/google-cloud-firestore/src/main/java/com/google/cloud/firestore/ServerSideTransaction.java b/google-cloud-firestore/src/main/java/com/google/cloud/firestore/ServerSideTransaction.java index 1c89b2461..c1a1e27e3 100644 --- a/google-cloud-firestore/src/main/java/com/google/cloud/firestore/ServerSideTransaction.java +++ b/google-cloud-firestore/src/main/java/com/google/cloud/firestore/ServerSideTransaction.java @@ -279,7 +279,7 @@ public ApiFuture execute(@Nonnull Pipeline pipeline) { public ApiFuture execute( @Nonnull Pipeline pipeline, @Nonnull PipelineExecuteOptions options) { try (TraceUtil.Scope ignored = transactionTraceContext.makeCurrent()) { - return pipeline.execute(new PipelineExecuteOptions(), transactionId, null); + return pipeline.execute(options, transactionId, null); } } }