Closed humantyphoon closed 3 years ago
Did you actually have an item in your cart? If you did not, it's not going to proceed to checkout. No idea why some people aren't getting screenshots, probably an OS issue that isn't going to be solved (maybe it's a selenium issue?)
@DakkJaniels I believe it was in the cart based on the logs, but it's hard to tell. I'll run it on my Windows machine and see if it makes a difference with the screenshot.
The screenshots folder is populated so it's at least able to capture them at initialization.
Based on the logs, you had nothing in your cart. It just didn't take a screenshot.
I see, I misinterpreted the log :/
Describe the bug Fairgame adds item to cart that falls within reserve price, times out waiting for screenshot, tries to continue anyway followed by You have no items in your cart
To Reproduce Steps to reproduce the behavior:
python app.py amazon --one-shot
in terminal/shellExpected behavior Screenshot taken followed by clicking "proceed to checkout"
Screenshots 2021-08-26 08:01:38,374|0.6.9|DEBUG|Calling check_stock(<stores.amazon.Amazon object at 0x7fae519841f0>, 'B09622N253', 1299.0, 1410.0) 2021-08-26 08:01:38,721|0.6.9|DEBUG|Initial page title 2021-08-26 08:01:38,725|0.6.9|DEBUG| page url: https://smile.amazon.com/dp/B09622N253 2021-08-26 08:01:39,315|0.6.9|DEBUG|Attempting to click the open offers link... 2021-08-26 08:01:39,370|0.6.9|DEBUG|Waiting for flyout... 2021-08-26 08:01:49,792|0.6.9|ERROR|Timed out waiting for the flyout to open and populate. Is the connection slow? Do you see the flyout populate? 2021-08-26 08:01:49,851|0.6.9|DEBUG|Found a loading flyout div. Waiting for offers to load... 2021-08-26 08:01:54,226|0.6.9|INFO|Found 10 offers for B09622N253. Evaluating offers... 2021-08-26 08:01:54,247|0.6.9|DEBUG|Found parseable price with currency symbol: FR 2021-08-26 08:01:54,251|0.6.9|DEBUG|Assuming free shipping based on this message: 'FREE delivery:' 2021-08-26 08:01:54,254|0.6.9|DEBUG|Assuming free shipping based on this message: 'FREE delivery:' 2021-08-26 08:01:54,257|0.6.9|DEBUG|Assuming free shipping based on this message: 'FREE Delivery' 2021-08-26 08:01:54,260|0.6.9|DEBUG|Assuming free shipping based on this message: 'FREE delivery:' 2021-08-26 08:01:54,263|0.6.9|DEBUG|Assuming free shipping based on this message: 'FREE delivery:' 2021-08-26 08:01:54,266|0.6.9|DEBUG|Assuming free shipping based on this message: 'FREE delivery:' 2021-08-26 08:01:54,269|0.6.9|DEBUG|Assuming free shipping based on this message: 'FREE delivery:' 2021-08-26 08:01:54,272|0.6.9|DEBUG|Assuming free shipping based on this message: 'FREE delivery:' 2021-08-26 08:01:54,276|0.6.9|DEBUG|Found parseable price with currency symbol: $ 2021-08-26 08:01:54,284|0.6.9|INFO|Item B09622N253 in stock and in reserve range: 1399.99 + 0 shipping <= 1410.0 2021-08-26 08:01:54,284|0.6.9|INFO|Adding to cart 2021-08-26 08:01:54,292|0.6.9|INFO|Attempting Add To Cart with offer ID... 2021-08-26 08:01:55,616|0.6.9|INFO|Clicking button 2021-08-26 08:01:55,727|0.6.9|INFO|Button clicked 2021-08-26 08:01:57,547|0.6.9|DEBUG|'check_stock' returned True 2021-08-26 08:01:57,547|0.6.9|DEBUG|'run_asins' returned 'B09622N253' 2021-08-26 08:01:57,548|0.6.9|DEBUG|Calling navigate_pages(<stores.amazon.Amazon object at 0x7fae519841f0>, False) 2021-08-26 08:01:57,584|0.6.9|DEBUG|Navigating page title: 'Amazon.com Shopping Cart' 2021-08-26 08:01:57,584|0.6.9|DEBUG|Calling handle_cart(<stores.amazon.Amazon object at 0x7fae519841f0>) 2021-08-26 08:01:57,584|0.6.9|INFO|Looking for Proceed To Checkout button... 2021-08-26 08:02:57,623|0.6.9|INFO|Timed out taking screenshot, trying to continue anyway 2021-08-26 08:02:57,670|0.6.9|ERROR|You have no items in cart. Going back to stock check. 2021-08-26 08:02:57,670|0.6.9|DEBUG|'handle_cart' returned None 2021-08-26 08:02:57,670|0.6.9|DEBUG|'navigate_pages' returned None 2021-08-26 08:02:57,670|0.6.9|DEBUG|Calling run_asins(<stores.amazon.Amazon object at 0x7fae519841f0>, 3.0)
Desktop (please complete the following information):
OS: macOS Big Sur
Browser: Chrome
Version 92.0.4515.159 (Official Build) (arm64)