aboutsummaryrefslogtreecommitdiff
path: root/src/reducer/anastasis_api_recovery_redux.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/reducer/anastasis_api_recovery_redux.c')
-rw-r--r--src/reducer/anastasis_api_recovery_redux.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/reducer/anastasis_api_recovery_redux.c b/src/reducer/anastasis_api_recovery_redux.c
index 897a6dd..8709cf9 100644
--- a/src/reducer/anastasis_api_recovery_redux.c
+++ b/src/reducer/anastasis_api_recovery_redux.c
@@ -1684,10 +1684,13 @@ select_challenge_cb (void *cls,
1684 json_object_set_new (sctx->state, 1684 json_object_set_new (sctx->state,
1685 "selected_challenge_uuid", 1685 "selected_challenge_uuid",
1686 GNUNET_JSON_from_data_auto (&cd->uuid))); 1686 GNUNET_JSON_from_data_auto (&cd->uuid)));
1687 if (0 == strcmp ("question", 1687 if ( (0 == strcmp ("question",
1688 cd->type)) 1688 cd->type)) ||
1689 (0 == strcmp ("totp",
1690 cd->type)) )
1689 { 1691 {
1690 /* security question, immediately request user to answer it */ 1692 /* security question or TOTP:
1693 immediately request user to answer it */
1691 set_state (sctx->state, 1694 set_state (sctx->state,
1692 ANASTASIS_RECOVERY_STATE_CHALLENGE_SOLVING); 1695 ANASTASIS_RECOVERY_STATE_CHALLENGE_SOLVING);
1693 sctx->cb (sctx->cb_cls, 1696 sctx->cb (sctx->cb_cls,