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
Completing one campaign completes both for the same game #418
Comments
Hello o/ I've roughly explained "the issue" of trying to determine if a campaign has been finished or not, here: #334 (comment) There is no fix for this, the logic works correctly. The developer of this campaign has used repeating benefits, which can "cross-claim" a campaign in the miner like that. It works like this:
That's the bad news. The good news is that - you can force a campaign like that to appear in your inventory, by watching an applicable channel for at least one minute. Once it does so, and all drops receive a 0% progression bar, the miner will automatically pick up on that, and should continue from there - after a reload, of course. Every further campaign that runs into this issue, has to be started "manually" like this. Please let me know if that worked out for you. |
Thanks. Yeah. That workaround seems to work. For my curiosity, what part of the code is the part that claims the drops? |
Cool =)
The exact code that performs the claim operation is here: Lines 146 to 170 in b655803
But to authorize the claim, you need to have an authorization key (a string of characters obtained back from the login procedure, that authorizes each request to the Twitch servers the miner makes), and a claim ID, that's generated by Twitch once the drop progress reaches 100%. |
I've been experiencing this with Out of the Park Baseball. They typically have an official and an affiliate campaign each day, as shown in the screenshot below.
So far today, only affiliates have streamed and I should still have the "Official" campaign available to me, but it's marked as completed in the application and the application will no longer join the official channel.
Inventory screenshot:
This is with commit 91f2dac on Windows 11, running both as a built executable and when run as a python application directly.
The text was updated successfully, but these errors were encountered: