diff --git a/www/assets/js/toolbox_track.js b/www/assets/js/toolbox_track.js
index 7ef63e2..9d13aa8 100644
--- a/www/assets/js/toolbox_track.js
+++ b/www/assets/js/toolbox_track.js
@@ -44,7 +44,7 @@ function trackingStatusToNiceString(status, icon) {
case "UNKNOWN":
return (icon ? ' ' : '') + "Unknown";
case "PRE_TRANSIT":
- return (icon ? ' ' : '') + "Pre-transit";
+ return (icon ? ' ' : '') + "Pre-transit";
case "TRANSIT":
return (icon ? ' ' : '') + "In Transit";
case "DELIVERED":
@@ -119,7 +119,11 @@ function openTrackingHistory(trackingcode) {
function scanTrackingBarcode() {
scanBarcode(function (code) {
- openTrackingHistory(code);
+ if (code != "" && code.length > 5) {
+ openTrackingHistory(code);
+ } else {
+ app.dialog.alert("That's not a valid tracking code.", "Error");
+ }
}, function (error) {
app.dialog.alert(error, "Error");
})