(01-24-2018, 05:50 AM)PolarMonkey Wrote: Got another one for you Unk,
I've noticed something odd with some of my routes, not sure if it has been mentioned before. Some of my flights are flying one or more legs, then flying the rest the next day. For example, I have a route that goes YYZ-LAS-YYZ-LAS-YYZ. It flies the first YYZ-LAS fine, then waits 24 hours then flies the other three legs. It shows it both in my scheduled flights and on the airport page for LAS. I have tried cancelling and reactivating the flight and it still shows up like this. I've only noticed two routes like this so far, but I just happened to catch them when I was fixing my other issues and looking to see where my planes needed to be.
I also have the issue with flights not flying. I have several that should have started at 0500 from CDG, but 8/12 did not start, and none of my 4 0500 flights from DME left either.
Edit: I just took a look at about 10 routes and they all seem to have the issue of a 24 hour gap between legs, some even do that more than once (e.g. leg 1 - 24h gap - leg 2 - 24h gap - leg 3 - leg 4...).
Yeah, think it happens when the UTC time has switched over to the next day, but the time at the origin airport has not yet. That was happening to me last night with my test YYZ-HND-YYZ route. It would add an additional 24 hours when it shouldn't have. But now, if I schedule the route, it works fine because YYZ and UTC are the same day now. Need to check that but it's hard because there's only a certain time I can test it.
For now I have removed the time remaining calculations on the active flights page as it was still not working correctly. I've replaced it with the departure and arrival date/time straight out of the database. Green is the local time at the airport, and the time in parenthesis is your local time in the timezone you have set in your account. Hopefully this should help us de-bug.
For now flights will not re-schedule automatically, they'll only schedule when you activate initially. The scheduling script was having issues so it's disabled until I can fix it, otherwise it will just cause problems and schedule flights incorrectly.
I am the developer of Airline Enterprise
