-
Notifications
You must be signed in to change notification settings - Fork 43
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
Ingest required error #974
Conversation
Codecov ReportAttention:
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #974 +/- ##
=========================================
+ Coverage 0 58.14% +58.14%
=========================================
Files 0 637 +637
Lines 0 20564 +20564
Branches 0 1572 +1572
=========================================
+ Hits 0 11957 +11957
- Misses 0 8246 +8246
- Partials 0 361 +361
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Confirmed by the CLI:
|
I want to test this locally, specifically adding outside changes to the test case above. |
Tested the PR merge with main using the new Apply button (has the same logic for apply as LaunchButton had). Testing results:
Let me know if you want to handle any of these in this PR. We can discuss some of these in more details after standup |
Let's put these in a separate issue and do a different PR for that |
I also reviewed the code before falling asleep, just didn't comment on case tired me would say something silly. In any case, there is one potential caveat I see here. I've heard mentions in the past of 'supporting multiple installations of the same game' at once within the team. Because we serialize with key of Personally I think the point is moot since a user can only currently have 1 copy of the game per store anyway in the App (since we pull from e.g. Steam info and Steam can only have 1 copy). I don't think it's worth investing effort in this area, but I figured it was worth pointing out since I've heard of the desire of multi copies per game a few times; and that would require changing ID format. |
Resolves #871
It seems like the problem was mostly due to us storing the previous disk state keyed by LoadoutId instead of on the game version. One we switch to using the game version it all seems to work correctly. I'll do more testing on the CLI and we can create a new PR if this doesn't go far enough for some reason