Update views_api.py

This commit is contained in:
Arc
2020-02-24 14:53:30 +00:00
committed by GitHub
parent b61f8f52e3
commit 3c8a1f0667

View File

@@ -31,6 +31,10 @@ def api_lnurlencode(urlstr, parstr):
url = url_for("withdraw.api_lnurlfetch", _external=True, urlstr=urlstr, parstr=parstr, rand=rand) url = url_for("withdraw.api_lnurlfetch", _external=True, urlstr=urlstr, parstr=parstr, rand=rand)
if "onion" in url:
url.replace('http://', '')
url.replace('https://', '')
return jsonify({"status": "TRUE", "lnurl": lnurl_encode(url.replace("http://", "https://"))}), 200 return jsonify({"status": "TRUE", "lnurl": lnurl_encode(url.replace("http://", "https://"))}), 200
@@ -49,8 +53,13 @@ def api_lnurlfetch(parstr, urlstr, rand):
k1str = uuid.uuid4().hex k1str = uuid.uuid4().hex
withdraw_ext_db.execute("UPDATE withdraws SET withdrawals = ? WHERE uni = ?", (k1str, parstr,)) withdraw_ext_db.execute("UPDATE withdraws SET withdrawals = ? WHERE uni = ?", (k1str, parstr,))
precallback=url_for("withdraw.api_lnurlwithdraw", _external=True, rand=rand)
if "onion" in precallback:
precallback.replace('http://', '')
precallback.replace('https://', '')
res = LnurlWithdrawResponse( res = LnurlWithdrawResponse(
callback=url_for("withdraw.api_lnurlwithdraw", _external=True, rand=rand).replace("http://", "https://"), callback=precallback.replace("http://", "https://"),
k1=k1str, k1=k1str,
min_withdrawable=user_fau[0][8] * 1000, min_withdrawable=user_fau[0][8] * 1000,
max_withdrawable=user_fau[0][7] * 1000, max_withdrawable=user_fau[0][7] * 1000,
@@ -178,4 +187,8 @@ def api_lnurlmaker():
url = url_for("withdraw.api_lnurlfetch", _external=True, urlstr=request.host, parstr=uni, rand=rand) url = url_for("withdraw.api_lnurlfetch", _external=True, urlstr=request.host, parstr=uni, rand=rand)
if "onion" in url:
url.replace('http://', '')
url.replace('https://', '')
return jsonify({"status": "TRUE", "lnurl": lnurl_encode(url.replace("http://", "https://"))}), 200 return jsonify({"status": "TRUE", "lnurl": lnurl_encode(url.replace("http://", "https://"))}), 200