-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
streetmerchant falsely reports AMD RX6800XT in stock for AMD Store #1329
Comments
That is extremely strange. I deleted streetmerchant and cloned the whole thing again, this time to a different directory and then only set the series and the store. It still shows "in stock". So there must be something else that's "stuck" with the wrong status. Is there anything else that i could reset? |
can't reproduce either. you must be hitting a cache somewhere that the rest of us aren't:
[nodemon] 2.0.6 [4:03:27 PM] info :: ℹ selected stores: amd thefloyd@office-pc MINGW64 ~/streetmerchant (main) |
This comment has been minimized.
This comment has been minimized.
I'm still getting "In stock" results. It has never stopped since the last drop. I completely deleted streetmerchant a few times but nothing has changed. |
This is for the store Thanks! I'm still unable to reproduce myself SHOW_ONLY_SERIES="rx6800xt"
STORES="amd"
HEADLESS="false" |
It looks like you're running an old version of streetmerchant. Do you mind doing a |
Sorry, it's hard to tell what's going on. Perhaps we're getting redirects and I don't like that. One solution is ensuring we don't get redirected. Another solution is that we check for selectors that give us the name of the product to ensure what we're looking for. Either way, this is probably intermittent. |
I just had the same problem: I tried to run the bot on AMD-de from switzerland. Since the store always redirects to the swiss store, the alert popped up and showed "in stock", but wasn't available. So that might be the same problem. |
I have a similar issue - getting a false positive on RX6900XT. At least in this case, it is clearly a redirect from the product page to the general store page. This is the screenshot that was captured: ...while this is the console output: In my browser, I land on https://www.amd.com/en/direct-buy/us. |
Expected Behavior
The program should report "not in stock" when it's not in stock. This worked perfectly fine until the last drop on 12/08/2020.
Current Behavior
Card is reported "in stock", notification is sent and the browser opened.
Steps to Reproduce
Just added only the AMD RX6800XT and only the AMD Store. Also changed the Wait time when a card is in stock to prevent banning. Rest is left on default.
Environment
Win10 using the latest code of streetmerchant
Logs
[17:46:07] info :: ℹ selected stores: amd
[17:46:07] info :: ℹ selected series: rx6800xt
[17:46:19] info :: 🚀🚨 [amd] [amd (rx6800xt)] amd reference :: IN STOCK 🚨🚀
https://www.amd.com/en/direct-buy/5458372800/us?add-to-cart=true
[17:46:19] info :: ✔ desktop notification sent
[17:46:25] info :: ℹ [amd] [amd (rx6800xt)] amd reference :: IN STOCK, WAITING
The text was updated successfully, but these errors were encountered: