test
This commit is contained in:
@@ -400,18 +400,17 @@ func (s *CheckoutPoolServer) GetPaymentSessionHandler(w http.ResponseWriter, r *
|
||||
}
|
||||
switch payment.Provider {
|
||||
case "adyen":
|
||||
var payload *SessionRequest
|
||||
payload := &SessionRequest{
|
||||
SessionResult: "",
|
||||
}
|
||||
if r.Method != http.MethodGet {
|
||||
payload = &SessionRequest{}
|
||||
if err := json.NewDecoder(r.Body).Decode(payload); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
service := s.adyenClient.Checkout()
|
||||
req := service.PaymentsApi.GetResultOfPaymentSessionInput(paymentId)
|
||||
if payload != nil {
|
||||
req = req.SessionResult(payload.SessionResult)
|
||||
}
|
||||
req := service.PaymentsApi.GetResultOfPaymentSessionInput(paymentId).SessionResult(payload.SessionResult)
|
||||
|
||||
res, _, err := service.PaymentsApi.GetResultOfPaymentSession(r.Context(), req)
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user