Skip to content

Commit 684d6ce

Browse files
Fix missing stripeContext in RequestOptions.toBuilderFullCopy() (#2208)
* Fix missing stripeContext in RequestOptions.toBuilderFullCopy() * Address review feedback: remove redundant test and fix formatting
1 parent 3ae83bb commit 684d6ce

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

src/main/java/com/stripe/net/RequestOptions.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ public RequestOptionsBuilder toBuilderFullCopy() {
168168
.setClientId(this.clientId)
169169
.setIdempotencyKey(this.idempotencyKey)
170170
.setStripeAccount(this.stripeAccount)
171+
.setStripeContext(this.stripeContext)
171172
.setStripeRequestTrigger(this.stripeRequestTrigger)
172173
.setConnectTimeout(this.connectTimeout)
173174
.setReadTimeout(this.readTimeout)

src/test/java/com/stripe/net/RequestOptionsTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ public void testToBuilderFullCopy() {
5757
.setClientId("123")
5858
.setIdempotencyKey("123")
5959
.setStripeAccount("acct_bar")
60+
.setStripeContext("acct_context_123")
61+
.setStripeRequestTrigger("some_trigger")
6062
.setConnectTimeout(100)
6163
.setReadTimeout(100)
6264
.setConnectionProxy(
@@ -69,6 +71,8 @@ public void testToBuilderFullCopy() {
6971
RequestOptions optsRebuilt = opts.toBuilderFullCopy().build();
7072

7173
assertEquals(opts, optsRebuilt);
74+
assertEquals("acct_context_123", optsRebuilt.getStripeContext());
75+
assertEquals("some_trigger", optsRebuilt.getStripeRequestTrigger());
7276
}
7377

7478
@Test

0 commit comments

Comments
 (0)