Don't load /btcpay if BTCPAY_PRIVATE_KEY un-set

This commit is contained in:
3wc 2021-07-21 00:22:58 +02:00
parent 8b0ce0ba71
commit bf7487f4f0

View File

@ -48,6 +48,10 @@ def validate_dollars():
def btcpay_payment(): def btcpay_payment():
errors = list() errors = list()
if current_app.config['BTCPAY_PRIVATE_KEY'] == "":
flash("BTCPay is not enabled on this server")
return redirect(url_for("console.account_balance"))
if request.method == "POST": if request.method == "POST":
result = validate_dollars() result = validate_dollars()
errors = result[0] errors = result[0]
@ -289,4 +293,4 @@ def success():
# except stripe.error.SignatureVerificationError: # except stripe.error.SignatureVerificationError:
# print("/payment/stripe/webhook returned 400: invalid signature") # print("/payment/stripe/webhook returned 400: invalid signature")
# abort(400, "invalid signature") # abort(400, "invalid signature")