diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-10-03 16:22:48 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-10-03 16:22:48 +0200 |
commit | c829b69a8b4a136f5495a42dd4dad2a35d0df75b (patch) | |
tree | d997ba7264e6e16acbd881abb1e60e49a0826c1d | |
parent | 0c2b40f2d7817a448bb4c4a6c12ddeb1cdf32b1b (diff) | |
download | taler-mdb-c829b69a8b4a136f5495a42dd4dad2a35d0df75b.tar.gz taler-mdb-c829b69a8b4a136f5495a42dd4dad2a35d0df75b.tar.bz2 taler-mdb-c829b69a8b4a136f5495a42dd4dad2a35d0df75b.zip |
update code to match latest merchant API
-rw-r--r-- | src/main.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1403,7 +1403,7 @@ check_payment_cb (void *cls, return; } - if (osr->paid) + if (TALER_MERCHANT_OSC_PAID == osr->status) { mdb.cmd = &cmd_approve_vend; payment_activity->paid = GNUNET_YES; @@ -1427,7 +1427,8 @@ check_payment_cb (void *cls, &check_payment_again, pa); } - if (NULL == pa->taler_pay_uri) + if ( (NULL == pa->taler_pay_uri) && + (TALER_MERCHANT_OSC_UNPAID == osr->status) ) { if (NULL == essid) uri = GNUNET_strdup (osr->details.unpaid.taler_pay_uri); |