Trim the decoded QR code contents before we try to parse them as JSON
* Nunavut QR code has a zero-width space in front of the JSON which was blowing up parsing - this fixes it
This commit is contained in:
parent
4d99135449
commit
30877d1a89
|
@ -60,7 +60,7 @@ function decodeJWSPayload(decodedPayload) {
|
||||||
try {
|
try {
|
||||||
//console.log(decompressedResult);
|
//console.log(decompressedResult);
|
||||||
scannedResult = decompressedResult.toString("utf8");
|
scannedResult = decompressedResult.toString("utf8");
|
||||||
resolve(JSON.parse(scannedResult));
|
resolve(JSON.parse(scannedResult.trim()));
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
reject(e);
|
reject(e);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue