This commit is contained in:
Laura Hausmann 2021-08-24 20:56:52 +02:00
parent 2554b89ed2
commit 7699064cfd
Signed by: zotan
GPG Key ID: D044E84C5BE01605
1 changed files with 16 additions and 0 deletions

View File

@ -46,6 +46,22 @@ namespace bahnplan.web.Pages {
db.Delete(db.Legs.Where(p => p.TripId == tripid).OrderBy(p => p.DepTime).First());
else if (db.Legs.Where(p => p.TripId == tripid).OrderByDescending(p => p.DepTime).First().DepTime.EndsWith("placeholder"))
db.Delete(db.Legs.Where(p => p.TripId == tripid).OrderByDescending(p => p.DepTime).First());
var failsafe = false;
foreach (var failsafeleg in db.Legs.Where(p => p.TripId == tripid).OrderBy(p => p.DepTime).ToList()) {
if (failsafeleg.DepTime.EndsWith("placeholder")) {
if (failsafe == false) {
failsafe = true;
}
else {
db.Legs.Delete(p => p.LegId == failsafeleg.LegId);
}
}
else {
failsafe = false;
}
}
break;
}
case "ticket": {