Comments (10)
This should already be possible by adding multiple accounts/flights to the configuration file. It was added back in #33. Let me know if you are still having issues after trying this.
from auto-southwest-check-in.
I will close this as this feature has already been added. If you have any further issues with this, this issue can be reopened.
from auto-southwest-check-in.
Sorry I missed that before opening this issue!
However, after trying this, I entered my flight info and then my SO's flight info and the script is only displaying my flight was found, but no errors. The flight is soon and I don't fly all that much, so I might not be able to test all that much.
from auto-southwest-check-in.
Could you send the logs of the script for the run that has the error? Also to clarify, does it say your SOโs reservation is not found? Or does it not check for the reservation at all?
from auto-southwest-check-in.
Sure can! Please see attached (hopefully it works lol). It seems to not even try. After it checks and outputs (scrubbed, of course)
Successfully scheduled the following flights to check in for myFirst myLast:
Flight from CITY1 to CITY2 at 2023-05-99 23:23:23 UTC
auto-southwest-check-in.log
from auto-southwest-check-in.
Thanks. It appears that it is halting when starting the webdriver. If you leave it long enough (2-3 minutes), does it eventually throw an error or is there nothing at all?
from auto-southwest-check-in.
No problem, and thank you!
I left it for about 15 minutes and it just stayed there with that same output.
What's even more strange is that I just did it again (after adding notification settings) and this time it only checked her flight and not mine. My reservation information is still above her's, so I'm confused..
auto-southwest-check-in.log
Just to check, this syntax is correct, right?
Edit: I'm on the Dev branch because a previous check-in failed with the 429 error. It looks like every other run throws a chromedriver error saying it's running v112 and requires 113.
I also then reran the script and it haulted on my reservation and not hers this time.
So, every other run throws the chromedriver error, and every successful run alternates between her and my reservation...
from auto-southwest-check-in.
The configuration file looks correct. Chromedriver will not work if there is a version discrepancy. To solve this, you can either upgrade Chrome or specify the version in the config file.
As for why it might only successfully work for one flight is probably just whichever one uses the driver first.
You can also run this script in Docker for now until we can figure this out.
from auto-southwest-check-in.
I actually had upgraded Chrome after I got the error the first time from 112 to 113. I just now specified the version in the config file. I no longer get that error, but now it's only trying my reservation and not trying hers.
I'm not able to get Docker up and running before the flight, but that would have been a good idea lol.
nevermind, I'm still getting the chrome error after the script woke up before the check-in.
This also then caused the script to not proceed and check in anyone. The log threw this:
2023-05-05 15:16:06 DEBUG Process-1[flight_retriever]: Sleeping for 86399 seconds
2023-05-05 15:16:09 DEBUG Process-1:1[checkin_handler]: Sleeping until ten minutes before check-in...
2023-05-05 15:39:55 DEBUG Process-1:1[checkin_scheduler]: Refreshing headers for current session
2023-05-05 15:39:55 DEBUG Process-1:1[webdriver]: Starting webdriver for current session
check in was 3:50p EDT (local to VM running script)
from auto-southwest-check-in.
What operating system are you running this on? You could also try by specifying the chromedriver_path
in the configuration. A potential reason it isnโt working is because it is trying to download the latest driver every time so this configuration option would fix it.
from auto-southwest-check-in.
Related Issues (20)
- Add account / reservation level notification settings HOT 2
- Introduce a custom POST endpoint for "other" notifications HOT 1
- Headers not present on some requests HOT 12
- Reservation monitor hung with lock HOT 6
- Check-in attempt occurred 3 minutes late (didn't sleep computer) HOT 8
- Occasionally getting NTPExceptions - uncaught HOT 7
- "ERROR__AIR_TRAVEL__BEFORE_CHECKIN_WINDOW" on returning flight in a round trip reservation HOT 7
- Python 3.8 unable to install requirements on rocky linux HOT 3
- ModuleNotFoundError HOT 3
- Auto-southwest-check-in attempts to checkin for already traveled leg HOT 3
- 2nd flight on same day didn't checkin successfully HOT 10
- log to stdout HOT 11
- Failed to check in to flight [CONF#] for [NAME]. Reason: Bad Request 400. HOT 3
- 403 and 429 Errors Thread HOT 188
- This should not be GET request as this url is only for POST HOT 14
- Develop branch: No element present exception during login HOT 31
- Notification Level for Check In only HOT 5
- Syntax Error HOT 2
- Webdriver times out HOT 18
- VALIDATION__NO_BOUNDS_TO_CHANGE 400 Error HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from auto-southwest-check-in.