From f81d974705e9d51fee1511e3289a950b7409ae1c Mon Sep 17 00:00:00 2001 From: lalexgap Date: Thu, 2 Nov 2023 12:44:17 -0700 Subject: [PATCH] skip out on options request --- paymentproxy/proxy.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/paymentproxy/proxy.go b/paymentproxy/proxy.go index 99539859d..3c62c59f6 100644 --- a/paymentproxy/proxy.go +++ b/paymentproxy/proxy.go @@ -93,6 +93,13 @@ func (p *PaymentProxy) ServeHTTP(w http.ResponseWriter, r *http.Request) { } return } + + if r.Method == "OPTIONS" { + enableCors(w.Header()) + w.WriteHeader(http.StatusOK) + return + } + v, err := parseVoucher(r.URL.Query()) if err != nil { p.handleError(w, r, createPaymentError(fmt.Errorf("could not parse voucher: %w", err)))