diff --git a/src/components/TrainsView/TrainTable.vue b/src/components/TrainsView/TrainTable.vue index fd8b13e..e112e46 100644 --- a/src/components/TrainsView/TrainTable.vue +++ b/src/components/TrainsView/TrainTable.vue @@ -233,7 +233,6 @@ export default defineComponent({ const searchedTrain = inject('searchedTrain') as Ref; const searchedDriver = inject('searchedDriver') as Ref; - const queryTrain = inject('queryTrain') as Ref; const chosenSchedule = ref(0); diff --git a/src/scripts/managers/stationFilterManager.ts b/src/scripts/managers/stationFilterManager.ts index d2cf556..d0c2ff9 100644 --- a/src/scripts/managers/stationFilterManager.ts +++ b/src/scripts/managers/stationFilterManager.ts @@ -85,8 +85,8 @@ const filterStations = (station: Station, filters: Filter) => { // if (station.generalInfo.reqLevel == -1) return true; // if (station.generalInfo.reqLevel == -1 && filters['minLevel'] == 0) return true; - if (station.generalInfo.reqLevel + (station.generalInfo.nonPublic ? 1 : 0) < filters['minLevel']) return returnMode; - if (station.generalInfo.reqLevel + (station.generalInfo.nonPublic ? 1 : 0) > filters['maxLevel']) return returnMode; + if (station.generalInfo.reqLevel + ((station.generalInfo.nonPublic || station.generalInfo.unavailable) ? 1 : 0) < filters['minLevel']) return returnMode; + if (station.generalInfo.reqLevel + ((station.generalInfo.nonPublic || station.generalInfo.unavailable) ? 1 : 0) > filters['maxLevel']) return returnMode; if (filters['no-1track'] && (station.generalInfo.routes.oneWay.catenary != 0 || station.generalInfo.routes.oneWay.noCatenary != 0)) return returnMode; if (filters['no-2track'] && (station.generalInfo.routes.twoWay.catenary != 0 || station.generalInfo.routes.twoWay.noCatenary != 0)) return returnMode;