mirror of
https://github.com/Spythere/stacjownik.git
synced 2026-05-04 13:58:12 +00:00
Aktualizacja listy scenerii, poprawki w widoku RJ i filtrowaniu
This commit is contained in:
@@ -1870,6 +1870,7 @@
|
|||||||
"default": false,
|
"default": false,
|
||||||
"nonPublic": false,
|
"nonPublic": false,
|
||||||
"unavailable": true,
|
"unavailable": true,
|
||||||
|
"subStations": ["Sroka, podg.", "Sroka Południe, podg."],
|
||||||
"stops": ["Sroka, podg."]
|
"stops": ["Sroka, podg."]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
+10
-9
@@ -399,10 +399,9 @@ export default class Store extends VuexModule {
|
|||||||
const stopName = stop.stopNameRAW.toLowerCase();
|
const stopName = stop.stopNameRAW.toLowerCase();
|
||||||
|
|
||||||
if (stationName === stopName) return true;
|
if (stationName === stopName) return true;
|
||||||
if (stopName.includes(stationName)) return true;
|
if (stopName.includes(stationName) && !stop.stopName.includes('po.') && !stop.stopName.includes('podg.')) return true;
|
||||||
if (stationName.includes(stopName)) 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 (stopName.includes('podg.') && stopName.split(', podg.')[0] && stationName.includes(stopName.split(', podg.')[0])) return true;
|
|
||||||
|
|
||||||
if (JSONStationData.some(data => data.stationName.includes(station.stationName) && data.stops && data.stops.includes(stop.stopNameRAW))) 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;
|
stopStatusID = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (let i = stopInfoIndex; i < timetableData.followingStops.length - 1; i++) {
|
if (stopInfoIndex < timetableData.followingStops.length - 2) {
|
||||||
const stop = timetableData.followingStops[i];
|
for (let i = stopInfoIndex + 1; i < timetableData.followingStops.length - 1; i++) {
|
||||||
|
const stop = timetableData.followingStops[i];
|
||||||
|
|
||||||
if (stop.mainStop && stop.stopType.includes('ph')) {
|
if (stop.mainStop && stop.stopType.includes('ph')) {
|
||||||
nearestStop = stop.stopNameRAW;
|
nearestStop = stop.stopNameRAW;
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -425,7 +425,7 @@ export default class TimetableView extends Vue {
|
|||||||
currentRow.category = train.category;
|
currentRow.category = train.category;
|
||||||
currentRow.number = train.trainNo;
|
currentRow.number = train.trainNo;
|
||||||
|
|
||||||
currentRow.departureMinutesString = departureMinutes.toString();
|
currentRow.departureHoursString = departureHours.toString();
|
||||||
currentRow.departureMinutesString = departureMinutes.toString();
|
currentRow.departureMinutesString = departureMinutes.toString();
|
||||||
|
|
||||||
currentRow.trainNumberString = trainNumberString;
|
currentRow.trainNumberString = trainNumberString;
|
||||||
@@ -546,6 +546,10 @@ export default class TimetableView extends Vue {
|
|||||||
nextRefreshTime = time + 100;
|
nextRefreshTime = time + 100;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// console.log(
|
||||||
|
// letterSeekArray.length < 10 ? letterSeekArray : letterSeekArray.length
|
||||||
|
// );
|
||||||
|
|
||||||
if (letterSeekArray.length > 0 && !soundPlaying) {
|
if (letterSeekArray.length > 0 && !soundPlaying) {
|
||||||
sound.play();
|
sound.play();
|
||||||
soundPlaying = true;
|
soundPlaying = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user