File tree Expand file tree Collapse file tree 2 files changed +19
-10
lines changed Expand file tree Collapse file tree 2 files changed +19
-10
lines changed Original file line number Diff line number Diff line change @@ -253,16 +253,22 @@ router.post(
253253 } = paymentDetails ;
254254
255255 try {
256- await APICall . postContact ( {
257- transaction : `Payment via Stripe on ${ new Date ( ) . toLocaleDateString ( ) } ` ,
258- firstName,
259- lastName,
260- email,
261- uhID,
262- phone,
263- shirtSize,
264- paidUntil,
265- } ) ;
256+ if ( session . livemode ) {
257+ await APICall . postContact ( {
258+ transaction : `Payment via Stripe on ${ new Date ( ) . toLocaleDateString ( ) } ` ,
259+ firstName,
260+ lastName,
261+ email,
262+ uhID,
263+ phone,
264+ shirtSize,
265+ paidUntil,
266+ } ) ;
267+ } else {
268+ logger . info (
269+ `[TEST MODE] POST to CougarCS Cloud API for UHID=${ uhID } `
270+ ) ;
271+ }
266272 } catch ( err ) {
267273 await APICall . sendEmail (
268274 [
Original file line number Diff line number Diff line change @@ -351,6 +351,7 @@ describe('Payment API test', () => {
351351 { key : 'shirtSize' , dropdown : { value : 'M' } } ,
352352 ] ,
353353 metadata : { tenure : 'semester' } ,
354+ livemode : true ,
354355 } ;
355356 }
356357 ) ;
@@ -391,6 +392,7 @@ describe('Payment API test', () => {
391392 { key : 'shirtSize' , dropdown : { value : 'M' } } ,
392393 ] ,
393394 metadata : { tenure : 'semester' } ,
395+ livemode : true ,
394396 } ;
395397 }
396398 ) ;
@@ -469,6 +471,7 @@ describe('Payment API test', () => {
469471 { key : 'shirtSize' , dropdown : { value : 'M' } } ,
470472 ] ,
471473 metadata : { tenure : 'semester' } ,
474+ livemode : true ,
472475 } ;
473476 }
474477 ) ;
You can’t perform that action at this time.
0 commit comments