View Issue Details

IDProjectCategoryView StatusLast Update
0007218Anastasisanastasis-gtkpublic2023-06-15 17:54
ReporterFlorian Dold Assigned ToChristian Grothoff  
PriorityhighSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.3.0Fixed in Version0.3.0 
Summary0007218: "Solve challenges" screen complains about "A challenge is already active"
DescriptionWhen doing email auth, clicking the "solve" button and then clicking "cancel" results in a state where I can't try to solve the challenge anymore, because clicking the solve button tries to do a "POST .../challenge" again, which fails. Instead, the user should just be prompted for the code sent via email.

Not sure if the issue is with the reducer or the UI, but I'd guess the former.
TagsNo tags attached.

Activities

Christian Grothoff

2022-04-06 14:33

manager   ~0018855

Fixed in Git master (anastasis.git).

Christian Grothoff

2023-06-15 17:54

manager   ~0020275

Fix committed to master branch.

Related Changesets

anastasis: master e9c63cf3

2022-04-06 16:32

Christian Grothoff


Details Diff
fix 0007218 and 0007219 Affected Issues
0007218
mod - src/backend/anastasis-httpd_truth-challenge.c Diff File
mod - src/include/anastasis.h Diff File
mod - src/include/anastasis_service.h Diff File
mod - src/lib/anastasis_recovery.c Diff File
mod - src/reducer/anastasis_api_recovery_redux.c Diff File
mod - src/restclient/anastasis_api_truth_challenge.c Diff File
mod - src/testing/testing_api_cmd_truth_challenge.c Diff File
mod - src/testing/testing_cmd_challenge_answer.c Diff File

Issue History

Date Modified Username Field Change
2022-04-06 13:48 Florian Dold New Issue
2022-04-06 13:48 Florian Dold Status new => assigned
2022-04-06 13:48 Florian Dold Assigned To => Christian Grothoff
2022-04-06 14:33 Christian Grothoff Status assigned => resolved
2022-04-06 14:33 Christian Grothoff Resolution open => fixed
2022-04-06 14:33 Christian Grothoff Fixed in Version => Git master
2022-04-06 14:33 Christian Grothoff Note Added: 0018855
2022-09-26 20:49 Christian Grothoff Fixed in Version Git master => 0.3.0
2022-09-26 20:49 Christian Grothoff Target Version => 0.3.0
2022-09-26 20:50 Christian Grothoff Status resolved => closed
2023-06-15 17:54 Christian Grothoff Changeset attached => anastasis master e9c63cf3
2023-06-15 17:54 Christian Grothoff Note Added: 0020275