QR invoices and lnurls got prefix and uppercased
This commit is contained in:
parent
89aa4a1de9
commit
71eebc1441
22 changed files with 24 additions and 24 deletions
|
|
@ -231,7 +231,7 @@
|
||||||
<a :href="'lightning:' + props.row.bolt11">
|
<a :href="'lightning:' + props.row.bolt11">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl">
|
<q-responsive :ratio="1" class="q-mx-xl">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="props.row.bolt11"
|
:value="'lightning:' + props.row.bolt11.toUpperCase()"
|
||||||
:options="{width: 340}"
|
:options="{width: 340}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
@ -325,7 +325,7 @@
|
||||||
</p>
|
</p>
|
||||||
<a href="lightning:{{wallet.lnurlwithdraw_full}}">
|
<a href="lightning:{{wallet.lnurlwithdraw_full}}">
|
||||||
<qrcode
|
<qrcode
|
||||||
value="{{wallet.lnurlwithdraw_full}}"
|
value="lightning:{{wallet.lnurlwithdraw_full}}"
|
||||||
:options="{width:240}"
|
:options="{width:240}"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
</a>
|
</a>
|
||||||
|
|
@ -524,7 +524,7 @@
|
||||||
<a :href="'lightning:' + receive.paymentReq">
|
<a :href="'lightning:' + receive.paymentReq">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl">
|
<q-responsive :ratio="1" class="q-mx-xl">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="receive.paymentReq"
|
:value="'lightning:' + receive.paymentReq.toUpperCase()"
|
||||||
:options="{width: 340}"
|
:options="{width: 340}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -619,7 +619,7 @@ page_container %}
|
||||||
<a :href="'lightning:' + invoiceData.bolt11">
|
<a :href="'lightning:' + invoiceData.bolt11">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl">
|
<q-responsive :ratio="1" class="q-mx-xl">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="invoiceData.bolt11"
|
:value="'lightning:' + invoiceData.bolt11.toUpperCase()"
|
||||||
:options="{width: 340}"
|
:options="{width: 340}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
>
|
>
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
>
|
>
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="copilot.lnurl"
|
:value="'lightning:' + copilot.lnurl"
|
||||||
:options="{width:250}"
|
:options="{width:250}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,7 @@
|
||||||
<a :href="'lightning:' + receive.paymentReq">
|
<a :href="'lightning:' + receive.paymentReq">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl">
|
<q-responsive :ratio="1" class="q-mx-xl">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="paymentReq"
|
:value="'lightning:' + receive.paymentReq.toUpperCase()"
|
||||||
:options="{width: 340}"
|
:options="{width: 340}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -254,7 +254,7 @@ block page %}
|
||||||
<a :href="'lightning:' + qrCodeDialog.data.payment_request">
|
<a :href="'lightning:' + qrCodeDialog.data.payment_request">
|
||||||
<q-responsive :ratio="1" class="q-mx-xs">
|
<q-responsive :ratio="1" class="q-mx-xs">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="qrCodeDialog.data.payment_request"
|
:value="'lightning:' + qrCodeDialog.data.payment_request.toUpperCase()"
|
||||||
:options="{width: 400}"
|
:options="{width: 400}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -83,7 +83,7 @@
|
||||||
<q-card class="q-pa-lg lnbits__dialog-card">
|
<q-card class="q-pa-lg lnbits__dialog-card">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="'lightning:' + receive.paymentReq"
|
:value="'lightning:' + receive.paymentReq.toUpperCase()"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -238,7 +238,7 @@
|
||||||
<a :href="'lightning:' + trackDialog.data.lnurl">
|
<a :href="'lightning:' + trackDialog.data.lnurl">
|
||||||
<q-responsive :ratio="1" class="q-mx-sm">
|
<q-responsive :ratio="1" class="q-mx-sm">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="trackDialog.data.lnurl"
|
:value="'lightning:' + trackDialog.data.lnurl.toUpperCase()"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -187,7 +187,7 @@
|
||||||
<a :href="'lightning:' + receive.paymentReq">
|
<a :href="'lightning:' + receive.paymentReq">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl">
|
<q-responsive :ratio="1" class="q-mx-xl">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="paymentReq"
|
:value="'lightning:' + paymentReq.toUpperCase()"
|
||||||
:options="{width: 340}"
|
:options="{width: 340}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,7 @@
|
||||||
<a :href="'lightning:' + receive.paymentReq">
|
<a :href="'lightning:' + receive.paymentReq">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl">
|
<q-responsive :ratio="1" class="q-mx-xl">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="paymentReq"
|
:value="'lightning:' + paymentReq.toUpperCase()"
|
||||||
:options="{width: 340}"
|
:options="{width: 340}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -476,7 +476,7 @@
|
||||||
<q-card v-if="qrCodeDialog.data" class="q-pa-lg lnbits__dialog-card">
|
<q-card v-if="qrCodeDialog.data" class="q-pa-lg lnbits__dialog-card">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="lnurlValue"
|
:value="'lightning:' + lnurlValue"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
<a href="lightning:{{ lnurl }}">
|
<a href="lightning:{{ lnurl }}">
|
||||||
<q-responsive :ratio="1" class="q-mx-md">
|
<q-responsive :ratio="1" class="q-mx-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
value="{{ lnurl }}"
|
value="lightning:{{ lnurl }}"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -284,7 +284,7 @@
|
||||||
{% raw %}
|
{% raw %}
|
||||||
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="qrCodeDialog.data.lnurl"
|
:value="'lightning:' + qrCodeDialog.data.lnurl"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{% extends "print.html" %} {% block page %}
|
{% extends "print.html" %} {% block page %}
|
||||||
<div class="row justify-center">
|
<div class="row justify-center">
|
||||||
<div class="qr">
|
<div class="qr">
|
||||||
<qrcode value="{{ lnurl }}" :options="{width}"></qrcode>
|
<qrcode value="lightning:{{ lnurl }}" :options="{width}"></qrcode>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %} {% block styles %}
|
{% endblock %} {% block styles %}
|
||||||
|
|
|
||||||
|
|
@ -236,7 +236,7 @@
|
||||||
|
|
||||||
<q-responsive v-if="itemDialog.data.id" :ratio="1">
|
<q-responsive v-if="itemDialog.data.id" :ratio="1">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="itemDialog.data.lnurl"
|
:value="'lightning:' + itemDialog.data.lnurl"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<div class="row justify-center">
|
<div class="row justify-center">
|
||||||
<div v-for="item in items" class="q-my-sm q-mx-lg">
|
<div v-for="item in items" class="q-my-sm q-mx-lg">
|
||||||
<div class="text-center q-ma-none q-mb-sm">{{ item.name }}</div>
|
<div class="text-center q-ma-none q-mb-sm">{{ item.name }}</div>
|
||||||
<qrcode :value="item.lnurl" :options="{margin: 0, width: 250}"></qrcode>
|
<qrcode :value="'lightning:' + item.lnurl" :options="{margin: 0, width: 250}"></qrcode>
|
||||||
<div class="text-center q-ma-none q-mt-sm">{{ item.price }}</div>
|
<div class="text-center q-ma-none q-mt-sm">{{ item.price }}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
<a :href="'lightning:' + paymentReq">
|
<a :href="'lightning:' + paymentReq">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="paymentReq"
|
:value="'lightning:' + paymentReq.toUpperCase()"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
<a href="lightning:{{ lnurl }}">
|
<a href="lightning:{{ lnurl }}">
|
||||||
<q-responsive :ratio="1" class="q-mx-md">
|
<q-responsive :ratio="1" class="q-mx-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="'{{ lnurl }}'"
|
:value="'lightning:{{ lnurl }}'"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
<a href="lightning:{{ lnurl }}">
|
<a href="lightning:{{ lnurl }}">
|
||||||
<q-responsive :ratio="1" class="q-mx-md">
|
<q-responsive :ratio="1" class="q-mx-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="'{{ lnurl }}'"
|
:value="'lightning:{{ lnurl }}'"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -202,7 +202,7 @@
|
||||||
<q-card v-if="qrCodeDialog.data" class="q-pa-lg lnbits__dialog-card">
|
<q-card v-if="qrCodeDialog.data" class="q-pa-lg lnbits__dialog-card">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="qrCodeDialog.data.lnurl"
|
:value="'lightning:' + qrCodeDialog.data.lnurl"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -194,7 +194,7 @@
|
||||||
<a :href="'lightning:'+charge.payment_request">
|
<a :href="'lightning:'+charge.payment_request">
|
||||||
<q-responsive :ratio="1" class="q-mx-md">
|
<q-responsive :ratio="1" class="q-mx-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="charge.payment_request"
|
:value="'lightning:' + charge.payment_request.toUpperCase()"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -78,7 +78,7 @@
|
||||||
<a :href="'lightning:' + receive.paymentReq">
|
<a :href="'lightning:' + receive.paymentReq">
|
||||||
<q-responsive :ratio="1" class="q-mx-xl">
|
<q-responsive :ratio="1" class="q-mx-xl">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="paymentReq"
|
:value="'lightning:' + paymentReq.toUpperCase()"
|
||||||
:options="{width: 340}"
|
:options="{width: 340}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
|
|
@ -167,7 +167,7 @@
|
||||||
>
|
>
|
||||||
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
<q-responsive :ratio="1" class="q-mx-xl q-mb-md">
|
||||||
<qrcode
|
<qrcode
|
||||||
:value="invoiceDialog.data.payment_request"
|
:value="'lightning:' + invoiceDialog.data.payment_request.toUpperCase()"
|
||||||
:options="{width: 800}"
|
:options="{width: 800}"
|
||||||
class="rounded-borders"
|
class="rounded-borders"
|
||||||
></qrcode>
|
></qrcode>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue