Aktualizacja listy scenerii, poprawki w widoku RJ i filtrowaniu

This commit is contained in:
2020-11-20 20:27:12 +01:00
parent 7cb4a93bc2
commit f3663fa222
3 changed files with 16 additions and 10 deletions
+1
View File
@@ -1870,6 +1870,7 @@
"default": false,
"nonPublic": false,
"unavailable": true,
"subStations": ["Sroka, podg.", "Sroka Południe, podg."],
"stops": ["Sroka, podg."]
},
{
+10 -9
View File
@@ -399,10 +399,9 @@ export default class Store extends VuexModule {
const stopName = stop.stopNameRAW.toLowerCase();
if (stationName === stopName) return true;
if (stopName.includes(stationName)) return true;
if (stationName.includes(stopName)) return true;
if (stopName.includes('podg.') && stopName.split(', podg.')[0] && stationName.includes(stopName.split(', podg.')[0])) return true;
if (stopName.includes(stationName) && !stop.stopName.includes('po.') && !stop.stopName.includes('podg.')) return true;
if (stationName.includes(stopName) && !stop.stopName.includes('po.') && !stop.stopName.includes('podg.')) return true;
if (stopName.includes('podg.') && stopName.split(', podg.')[0] && stationName === stopName.split(', podg.')[0]) return true;
if (JSONStationData.some(data => data.stationName.includes(station.stationName) && data.stops && data.stops.includes(stop.stopNameRAW))) return true;
@@ -444,12 +443,14 @@ export default class Store extends VuexModule {
stopStatusID = 3;
}
for (let i = stopInfoIndex; i < timetableData.followingStops.length - 1; i++) {
const stop = timetableData.followingStops[i];
if (stopInfoIndex < timetableData.followingStops.length - 2) {
for (let i = stopInfoIndex + 1; i < timetableData.followingStops.length - 1; i++) {
const stop = timetableData.followingStops[i];
if (stop.mainStop && stop.stopType.includes('ph')) {
nearestStop = stop.stopNameRAW;
break;
if (stop.mainStop && stop.stopType.includes('ph')) {
nearestStop = stop.stopNameRAW;
break;
}
}
}
+5 -1
View File
@@ -425,7 +425,7 @@ export default class TimetableView extends Vue {
currentRow.category = train.category;
currentRow.number = train.trainNo;
currentRow.departureMinutesString = departureMinutes.toString();
currentRow.departureHoursString = departureHours.toString();
currentRow.departureMinutesString = departureMinutes.toString();
currentRow.trainNumberString = trainNumberString;
@@ -546,6 +546,10 @@ export default class TimetableView extends Vue {
nextRefreshTime = time + 100;
}
// console.log(
// letterSeekArray.length < 10 ? letterSeekArray : letterSeekArray.length
// );
if (letterSeekArray.length > 0 && !soundPlaying) {
sound.play();
soundPlaying = true;