feat(tools): Remove requirement for ten-diget codes
This commit is contained in:
parent
25c38ea381
commit
80ca7aa08b
@ -72,29 +72,25 @@
|
||||
});
|
||||
|
||||
function handleInput(input) {
|
||||
if (`${input}`.length > 10) {
|
||||
cardCode = input;
|
||||
|
||||
ScanService.scanControllerPostTrackScans({
|
||||
card: parseInt(cardCode),
|
||||
station: selectedStation,
|
||||
})
|
||||
.then((data) => {
|
||||
scaninfo = data;
|
||||
if (scaninfo.valid) {
|
||||
new Audio("/beep.mp3").play();
|
||||
state = "scan_success";
|
||||
} else {
|
||||
state = "error_invalid";
|
||||
new Audio("/error.mp3").play();
|
||||
}
|
||||
})
|
||||
.catch((err) => {
|
||||
console.error(err);
|
||||
state = "error_card";
|
||||
ScanService.scanControllerPostTrackScans({
|
||||
card: parseInt(input),
|
||||
station: selectedStation,
|
||||
})
|
||||
.then((data) => {
|
||||
scaninfo = data;
|
||||
if (scaninfo.valid) {
|
||||
new Audio("/beep.mp3").play();
|
||||
state = "scan_card";
|
||||
} else {
|
||||
state = "error_invalid";
|
||||
new Audio("/error.mp3").play();
|
||||
});
|
||||
}
|
||||
}
|
||||
})
|
||||
.catch((err) => {
|
||||
console.error(err);
|
||||
state = "error_card";
|
||||
new Audio("/error.mp3").play();
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
@ -214,7 +210,6 @@
|
||||
e.detail.decodedText.length - 1
|
||||
);
|
||||
}
|
||||
scannerActive = false;
|
||||
console.log({ type: "DETECT", code: e.detail.decodedText });
|
||||
handleInput(e.detail.decodedText);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user