Fixed amount-issue temporarily

This commit is contained in:
Kasper Rynning-Tønnesen
2020-01-27 16:17:41 +01:00
parent bdc9ceac71
commit 683b651ee9

View File

@@ -5,11 +5,7 @@
kr. kr.
<span class="big-money">{{ amount * 10 }},- (10,- pr. lodd)</span> <span class="big-money">{{ amount * 10 }},- (10,- pr. lodd)</span>
</span> </span>
<ing <ing src="/public/assets/images/vipps-qr.png" class="qr-logo" v-if="qrFailed" />
src="/public/assets/images/vipps-qr.png"
class="qr-logo"
v-if="qrFailed"
/>
<canvas v-if="!qrFailed" ref="canvas" class="qr-logo"></canvas> <canvas v-if="!qrFailed" ref="canvas" class="qr-logo"></canvas>
<span class="phone-number">977 40 427</span> <span class="phone-number">977 40 427</span>
<span class="name">Kasper Rynning-Tønnesen</span> <span class="name">Kasper Rynning-Tønnesen</span>
@@ -52,8 +48,8 @@ export default {
let canvas = this.$refs["canvas"]; let canvas = this.$refs["canvas"];
QRCode.toCanvas( QRCode.toCanvas(
canvas, canvas,
"https://qr.vipps.no/28/2/01/031/4797740427?v=1&m=Vinlotteri%20🍾&a=" + "https://qr.vipps.no/28/2/01/031/4797740427?v=1&m=Vinlotteri%20🍾" /*&a=" +
this.price, this.price*/,
{ errorCorrectionLevel: "Q" }, { errorCorrectionLevel: "Q" },
(err, url) => { (err, url) => {
if (err != null) { if (err != null) {
@@ -62,27 +58,27 @@ export default {
} }
); );
this.drawLogoOverCanvas(canvas) this.drawLogoOverCanvas(canvas);
}, },
drawLogoOverCanvas(canvas) { drawLogoOverCanvas(canvas) {
const context = canvas.getContext("2d") const context = canvas.getContext("2d");
const centerX = canvas.width / 2 const centerX = canvas.width / 2;
const centerY = canvas.height / 2 const centerY = canvas.height / 2;
context.font = "30px Arial" context.font = "30px Arial";
context.textAlign = "center" context.textAlign = "center";
context.textBaseline = "middle" context.textBaseline = "middle";
context.arc(centerX, centerY, 25, 0, 2 * Math.PI, false) context.arc(centerX, centerY, 25, 0, 2 * Math.PI, false);
context.fillStyle = 'white' context.fillStyle = "white";
context.fill() context.fill();
context.lineWidth = 3 context.lineWidth = 3;
context.strokeStyle = '#fe5b23' context.strokeStyle = "#fe5b23";
context.stroke() context.stroke();
context.fillText("🍾", centerX, centerY) context.fillText("🍾", centerX, centerY);
}, },
openVipps: function() { openVipps: function() {
window.location.assign( window.location.assign(
"https://qr.vipps.no/28/2/01/031/4797740427?v=1&m=Vinlotteri%20🍾&a=" + "https://qr.vipps.no/28/2/01/031/4797740427?v=1&m=Vinlotteri%20🍾" /*&a=" +
this.price this.price*/
); );
} }
} }