Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Bestbuy Doesn't Work | KeyError: 'skuId' #153

Open
davefogo opened this issue Oct 6, 2021 · 0 comments
Open

[BUG] Bestbuy Doesn't Work | KeyError: 'skuId' #153

davefogo opened this issue Oct 6, 2021 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@davefogo
Copy link

davefogo commented Oct 6, 2021

Expected Behavior

Expected PhoenixBot to automate login, add to cart and checkout at Bestbuy.com

Actual Behaviour

Task stuck on idle, process doesn't start and error in console.

Error:

Traceback (most recent call last):
  File "/Users/davefogo/Documents/Workspace/learn/ps5/PhoenixBot/pages/homepage.py", line 522, in run
    BestBuy(self.status_signal, self.image_signal, self.product, profile, proxy, self.monitor_delay, self.error_delay) #TODO: Readd Discord Webhook
  File "/Users/davefogo/Documents/Workspace/learn/ps5/PhoenixBot/sites/bestbuy.py", line 91, in __init__
    self.sku_id = parse.parse_qs(parse.urlparse(self.product).query)['skuId'][0]
KeyError: 'skuId'

Repro Steps

  1. Start PhoenixBot
  2. Press play on Best Buy task

Desktop Configuration

  • OS: MacOS 11.6
  • Browser chrome
  • Version 94.0.4606.61

Additional Context

Only Gamestop works correctly at the moment.

@davefogo davefogo added the bug Something isn't working label Oct 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants