show fallback image to user if QR code data is invalid

This commit is contained in:
Aljaz S
2021-11-23 18:11:22 +01:00
parent 3e1bf443ea
commit 21c77dea69
2 changed files with 1 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

View File

@@ -105,7 +105,7 @@ function updateQR (e) {
["issuer_address", val("issuer-address")], ["issuer_address", val("issuer-address")],
["issuer_city", val("issuer-city")], ["issuer_city", val("issuer-city")],
].map(v => `${v[0]}=${v[1]}`).join("&") ].map(v => `${v[0]}=${v[1]}`).join("&")
qrcode.style.setProperty('background-image', `url("/api/qrcode?${qstring}")`) qrcode.style.setProperty('background-image', `url("/api/qrcode?${qstring}"), url("/public/invalid-content.png")`)
} }
btn.addEventListener("click", updateQR) btn.addEventListener("click", updateQR)