diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-01-21 11:03:16 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-01-21 11:03:16 +0100 |
commit | d8ef0458721116c268af7a5fc69f7f7ac3b14385 (patch) | |
tree | 684fe09164cc839d5d41757b8bc41fc0ebdf4678 /src/reducer | |
parent | c00d1cb084c7c84a74ae39b1848f15c159c58f80 (diff) | |
download | anastasis-d8ef0458721116c268af7a5fc69f7f7ac3b14385.tar.gz anastasis-d8ef0458721116c268af7a5fc69f7f7ac3b14385.tar.bz2 anastasis-d8ef0458721116c268af7a5fc69f7f7ac3b14385.zip |
bugfixes in test logic, adding new test without payment
Diffstat (limited to 'src/reducer')
-rw-r--r-- | src/reducer/anastasis_api_recovery_redux.c | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/reducer/anastasis_api_recovery_redux.c b/src/reducer/anastasis_api_recovery_redux.c index 2cee0ec..b93b5e6 100644 --- a/src/reducer/anastasis_api_recovery_redux.c +++ b/src/reducer/anastasis_api_recovery_redux.c @@ -1934,16 +1934,6 @@ struct PolicyDownloadEntry char *backend_url; /** - * Salt to be used to derive the id for this provider - */ - struct ANASTASIS_CRYPTO_ProviderSaltP salt; - - /** - * Context we operate in. - */ - struct RecoverSecretState *rss; - - /** * The /policy GET operation handle. */ struct ANASTASIS_Recovery *recovery; @@ -2333,6 +2323,9 @@ done_secret_selecting (json_t *state, NULL, NULL)) { GNUNET_break (0); + json_dumpf (arguments, + stderr, + JSON_INDENT (2)); ANASTASIS_redux_fail_ (cb, cb_cls, TALER_EC_ANASTASIS_REDUCER_INPUT_INVALID, @@ -2389,6 +2382,9 @@ done_secret_selecting (json_t *state, { struct PolicyDownloadEntry *pd = GNUNET_new (struct PolicyDownloadEntry); + pd->cb = cb; + pd->cb_cls = cb_cls; + pd->state = json_incref (state); pd->backend_url = GNUNET_strdup (provider_url); pd->recovery = ANASTASIS_recovery_begin (ANASTASIS_REDUX_ctx_, id_data, |