Merge pull request #130 from Spythere/development

hotfix: twr detection
This commit is contained in:
Spythere
2025-05-12 21:23:49 +02:00
committed by GitHub
5 changed files with 7 additions and 10 deletions
+2 -2
View File
@@ -9,7 +9,7 @@
<span
class="train-badge twr"
v-if="train.timetableData?.TWR"
v-if="train.timetableData?.twr"
data-tooltip-type="BaseTooltip"
:data-tooltip-content="$t('warnings.TWR')"
>
@@ -156,7 +156,7 @@
v-if="extended && train.timetableData && train.timetableData.warningNotes"
>
<div class="dangers-badges">
<div v-if="train.timetableData?.TWR">
<div v-if="train.timetableData?.twr">
<div class="train-badge twr">TWR</div>
- {{ $t('warnings.TWR') }}
</div>
+2 -2
View File
@@ -43,7 +43,7 @@ function filterTrainList(
return train.timetableData?.followingStops.some((stop) => stop.comments);
case TrainFilterId.twr:
return !train.timetableData?.TWR;
return !train.timetableData?.twr;
case TrainFilterId.pn:
return !train.timetableData?.hasExtraDeliveries;
@@ -52,7 +52,7 @@ function filterTrainList(
return !train.timetableData?.hasDangerousCargo;
case TrainFilterId.common:
return train.timetableData?.SKR || train.timetableData?.TWR;
return train.timetableData?.twr;
case TrainFilterId.passenger:
return !/^[AMRE]\D{2}$/.test(train.timetableData?.category || '');
+1 -2
View File
@@ -97,8 +97,7 @@ export const useMainStore = defineStore('mainStore', {
followingStops: timetable.stopList,
routeDistance: timetable.stopList[timetable.stopList.length - 1].stopDistance,
sceneries: timetable.sceneries,
TWR: timetable.TWR,
SKR: timetable.SKR,
twr: timetable.twr,
warningNotes: timetable.warningNotes,
hasDangerousCargo: timetable.hasDangerousCargo,
hasExtraDeliveries: timetable.hasExtraDeliveries,
+1 -2
View File
@@ -197,8 +197,7 @@ export namespace API {
category: string;
route: string;
stopList: TimetableStop[];
TWR: boolean;
SKR: boolean;
twr: boolean;
hasDangerousCargo: boolean;
hasExtraDeliveries: boolean;
warningNotes: string | null;
+1 -2
View File
@@ -83,8 +83,7 @@ export interface TrainTimetableData {
category: string;
route: string;
followingStops: TrainStop[];
TWR: boolean;
SKR: boolean;
twr: boolean;
hasDangerousCargo: boolean;
hasExtraDeliveries: boolean;
warningNotes: string | null;