You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While messing around with the logic for double-check, I noticed something odd about double-check behavior.
When an answer was initially answered incorrectly, but is corrected using double-check, Hebikani submits an incorrect answer count to Wanikani API.
I'm wondering if this is intended behavior? My gut feeling is that it probably shouldn't because the user explicitly wants to mark the question as correct.
To go specific into the code, the logic to count wrong answer in Question.solve() was run before the double-check logic in process_answer()
Description
While messing around with the logic for double-check, I noticed something odd about double-check behavior.
When an answer was initially answered incorrectly, but is corrected using double-check, Hebikani submits an incorrect answer count to Wanikani API.
I'm wondering if this is intended behavior? My gut feeling is that it probably shouldn't because the user explicitly wants to mark the question as correct.
To go specific into the code, the logic to count wrong answer in
Question.solve()
was run before the double-check logic inprocess_answer()
hebikani/hebikani/hebikani.py
Lines 1067 to 1068 in 82ee548
hebikani/hebikani/hebikani.py
Lines 1353 to 1355 in 82ee548
Steps to Reproduce the Problem
y
when promptedMy answer was correct [y/N]
incorrect_meaning_answers: 1
submitted to Wanikani APISpecifications
The text was updated successfully, but these errors were encountered: