Make dashmap available in ajax call #424

This commit is contained in:
Kendrick Chan 2020-07-16 14:33:45 +08:00
parent 2745e0dac0
commit 9fd31a1531

View file

@ -96,14 +96,15 @@ class MapEventHandler {
// cheeck if rider is available / unavailable
// TODO: make url not hardcoded
var dashmap = this.dashmap;
$.get('https://cmbdev.wildcard.cc/riders/' + chan_split[1] + '/available').done(function(data) {
console.log('rider availability - ' + data);
switch (data) {
case 'available':
this.dashmap.putRiderAvailableMarker(chan_split[1], lat, lng);
dashmap.putRiderAvailableMarker(chan_split[1], lat, lng);
break;
case 'unavailable':
this.dashmap.putRiderActiveJOMarker(chan_split[1], lat, lng);
dashmap.putRiderActiveJOMarker(chan_split[1], lat, lng);
break;
}
});