From 0c17dfc94f5da7a8cf730b0f4079b24d2975a2bf Mon Sep 17 00:00:00 2001 From: clerie Date: Wed, 16 Sep 2020 14:16:47 +0200 Subject: [PATCH] Clean train name string before parsing --- js/reiseauskunft.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/reiseauskunft.js b/js/reiseauskunft.js index 99fb400..b7dc5b4 100644 --- a/js/reiseauskunft.js +++ b/js/reiseauskunft.js @@ -17,7 +17,7 @@ function getMediaURL(path) { * they will also be cleaned up and returned as undefined, because we can't link to them correctly */ function bahnParseTrainName(dirty_train_name) { - var name_list = dirty_train_name.split(" "); + var name_list = dirty_train_name.trim().replace(/ +/g, ' ').split(" "); // Train name in format "STB 12 (23561)" if(name_list.length == 3 && name_list[2].charAt(0) == '(' && name_list[2].charAt(name_list[2].length-1) == ')') {