cleanup(transport_helper): reorder some lines in departures + rm sht

and remove some unnecessary try-catch
This commit is contained in:
fbachus
2026-07-23 20:40:31 +02:00
parent 9f58678156
commit 1780a43f30
+3 -9
View File
@@ -823,31 +823,25 @@ class Departure {
departureTime: map["departuretime"] as DateTime,
);
}
factory Departure.fromJson(Map<String, dynamic> json) {
Vehicle vehicle = Vehicle.fromJson(json["Product"][0]);
// try {
vehicle.dbInsert();
// } catch (e) {
// vehicle.dbUpdate();
// }
Station station = Station(
id: json["stopid"],
name: json["stop"],
transportLines: [],
);
// try {
station.dbInsert();
// } catch (e) {
// station.dbUpdate();
// }
DateTime? arrDateTime;
DateTime? depDateTime;
String? arrivalDate = json["arrDate"];
String? arrivalTime = json["arrTime"];
if (arrivalDate != null && arrivalTime != null) {
arrDateTime = DateTime.parse('${arrivalDate}T$arrivalTime');
}
DateTime? depDateTime;
String? departureDate = json["depDate"] ?? json["date"];
String? departureTime = json["depTime"] ?? json["time"];
if (departureDate != null && departureTime != null) {