Fix bug in rider availability check #424

This commit is contained in:
Kendrick Chan 2020-07-16 14:56:20 +08:00
parent a8b5a59ddb
commit 9e649c9d70

View file

@ -132,10 +132,12 @@ class MapEventHandler {
console.log(this.dashmap.rider_availability);
var display_marker = true;
if (this.dashmap.rider_availability.hasOwnProperty(chan_split[1])) {
if (!this.dashmap.rider_availability) {
if (!this.dashmap.rider_availability[chan_split[1]]) {
console.log('NOT displaying marker for inactive rider');
display_marker = false;
}
} else {
console.log('rider not in availability check');
}
// TODO: cache rider availability status and check before displaying icon