From 085ade8fa7c7f777bf791099147bdf3fd152fd3e Mon Sep 17 00:00:00 2001 From: Andrew Date: Fri, 3 Mar 2023 10:37:51 +0000 Subject: [PATCH] re-add check for trains running before determining if late --- src/components/Map.vue | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/components/Map.vue b/src/components/Map.vue index 5ec9b80..4d43b6b 100644 --- a/src/components/Map.vue +++ b/src/components/Map.vue @@ -211,12 +211,14 @@ export default { // method to determine whether or not a selected train is late isTrainLate(i) { // check if the train is running - let publicMessage = this.allDataMap[i]["PublicMessage"][0]; - let startTimeStr = publicMessage.indexOf("("); + if (this.allDataMap[i]["TrainStatus"][0] == "R") { + let publicMessage = this.allDataMap[i]["PublicMessage"][0]; + let startTimeStr = publicMessage.indexOf("("); - // checking if the train is late - if (publicMessage[startTimeStr+1] != "-" && publicMessage[startTimeStr+1] != "0") { - return true; + // checking if the train is late + if (publicMessage[startTimeStr+1] != "-" && publicMessage[startTimeStr+1] != "0") { + return true; + } } return false;