Added new field
							parent
							
								
									16d5bc80f4
								
							
						
					
					
						commit
						c591263eb9
					
				|  | @ -41,10 +41,10 @@ router.get('/checkout_return', async (req, res, next) => { | |||
|             // send the email with the response
 | ||||
|             // TODO: Should fix this to properly handle result
 | ||||
|             common.sendEmail(req.session.paymentEmailAddr, 'Your payment with ' + config.cartTitle, common.getEmailTemplate(paymentResults)); | ||||
|             res.status(200).json({ err: '' }); | ||||
|             res.status(200).json({ err: '' }); | ||||
|         }catch(ex){ | ||||
|             console.info('Error updating status success blockonomics', ex); | ||||
|             res.status(200).json({ err: 'Error updating status' }); | ||||
|             res.status(200).json({ err: 'Error updating status' }); | ||||
|         } | ||||
|         return; | ||||
|       } | ||||
|  | @ -65,10 +65,10 @@ router.get('/checkout_return', async (req, res, next) => { | |||
|     return; | ||||
|   } | ||||
|   res.status(200).json({ err: 'Payment not final' }); | ||||
|   console.info('Payment not final blockonomics', address); | ||||
|   console.info('Payment not final blockonomics', address); | ||||
| }); | ||||
| 
 | ||||
| router.post('/checkout_action', (req, res, next) => { | ||||
| router.post('/checkout_action', (req, res, next) => { | ||||
|   const blockonomicsConfig = common.getPaymentConfig(); | ||||
|   const config = req.app.config; | ||||
|   const db = req.app.db; | ||||
|  | @ -95,6 +95,7 @@ router.post('/checkout_action', (req, res, next) => { | |||
|                 orderItemCount: req.session.totalCartItems, | ||||
|                 orderProductCount: req.session.totalCartProducts, | ||||
|                 orderEmail: req.session.customerEmail, | ||||
|                 orderCompany: req.session.customerCompany, | ||||
|                 orderFirstname: req.session.customerFirstname, | ||||
|                 orderLastname: req.session.customerLastname, | ||||
|                 orderAddr1: req.session.customerAddress1, | ||||
|  | @ -117,15 +118,15 @@ router.post('/checkout_action', (req, res, next) => { | |||
|                 const newId = newDoc.insertedId; | ||||
|                 // add to lunr index
 | ||||
|                 indexOrders(req.app) | ||||
|                 .then(() => { | ||||
|                 .then(() => { | ||||
|                     // set the order ID in the session, to link to it from blockonomics payment page
 | ||||
|                     blockonomicsParams.pendingOrderId = newId; | ||||
|                     req.session.blockonomicsParams = blockonomicsParams; | ||||
|                     res.redirect('/blockonomics_payment'); | ||||
|               }); | ||||
|             }); | ||||
|                     res.redirect('/blockonomics_payment'); | ||||
|               }); | ||||
|             }); | ||||
|       }); | ||||
|   }); | ||||
|   }); | ||||
| }); | ||||
| 
 | ||||
| module.exports = router; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue