fix(scheduler): 'deck not found in limits map'#21014
Open
david-allison wants to merge 1 commit into
Open
Conversation
A 'Check database' action is shown on the error message, which resolves the issue. The error is no longer sent to ACRA Fixes 15195 Assisted-by: Claude Opus 4.7 - initial debugging, wrote code which I designed
david-allison
commented
May 11, 2026
| col.decks.select(deckADid) | ||
|
|
||
| val ex = assertFailsWith<Exception> { col.sched.counts() } | ||
| assertTrue(ex.isDeckNotFoundInLimitsMapException()) |
Member
Author
There was a problem hiding this comment.
Regression cover: backend does not change the text
|
|
||
| Timber.i("Error dialog displayed") | ||
|
|
||
| val helpAction = crashReportData?.helpAction?.takeIf { it.canExecute(this) } |
Member
Author
There was a problem hiding this comment.
This complexity comes from the fact that we cannot call showDatabaseErrorDialog without context being an AnkiActivity derivative
c61d107 to
02365b1
Compare
Member
Author
|
Unsure if this qualifies for 2.24.1 - reviewer's choice |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note
Assisted-by: Claude Opus 4.7 - initial debugging, wrote code which I designed
Fixes
Approach
A 'Check database' action is shown on the error message, which resolves the issue.
The error is no longer sent to ACRA
How Has This Been Tested?
Checklist