diff options
Diffstat (limited to 'src/backend/anastasis-httpd_truth-solve.c')
-rw-r--r-- | src/backend/anastasis-httpd_truth-solve.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/anastasis-httpd_truth-solve.c b/src/backend/anastasis-httpd_truth-solve.c index deb1ee2..eb09dc7 100644 --- a/src/backend/anastasis-httpd_truth-solve.c +++ b/src/backend/anastasis-httpd_truth-solve.c @@ -555,7 +555,7 @@ check_payment_cb (void *cls, } GNUNET_assert (MHD_HTTP_OK == hr->http_status); - switch (osr->details.success.status) + switch (osr->details.ok.status) { case TALER_MERCHANT_OSC_PAID: { @@ -638,7 +638,6 @@ begin_payment (struct SolveContext *gc) AH_backend_url, order_id, NULL /* NOT session-bound */, - false, timeout, &check_payment_cb, gc); @@ -646,6 +645,7 @@ begin_payment (struct SolveContext *gc) else { /* Create a fresh order */ + static const char *no_uuids[1] = { NULL }; json_t *order; struct GNUNET_TIME_Timestamp pay_deadline; @@ -679,7 +679,7 @@ begin_payment (struct SolveContext *gc) 0, NULL, /* no inventory products */ 0, - NULL, /* no uuids */ + no_uuids, /* no uuids */ false, /* do NOT require claim token */ &proposal_cb, gc); |