diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-08-16 14:36:23 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-08-16 14:36:23 +0200 |
commit | 68d2df88f2ec0b70c3778f7f77eeb6173bd8c08b (patch) | |
tree | ba7b155be05788a698fef6685b4fffcf9c10075a /src/exchange/taler-exchange-httpd_purses_merge.c | |
parent | 94fa05ec2a96ca7bdc47f3dc77aa727ae81f9a44 (diff) | |
download | exchange-68d2df88f2ec0b70c3778f7f77eeb6173bd8c08b.tar.xz |
allow merge into non-existent reserve if KYC is disabled
Diffstat (limited to 'src/exchange/taler-exchange-httpd_purses_merge.c')
-rw-r--r-- | src/exchange/taler-exchange-httpd_purses_merge.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/exchange/taler-exchange-httpd_purses_merge.c b/src/exchange/taler-exchange-httpd_purses_merge.c index 8751e3f15..9ce3033d5 100644 --- a/src/exchange/taler-exchange-httpd_purses_merge.c +++ b/src/exchange/taler-exchange-httpd_purses_merge.c @@ -275,7 +275,6 @@ merge_transaction (void *cls, bool in_conflict = true; bool no_balance = true; bool no_partner = true; - bool no_reserve = true; const char *required; required = TALER_KYCLOGIC_kyc_test_required ( @@ -305,7 +304,6 @@ merge_transaction (void *cls, &pcc->reserve_pub, &no_partner, &no_balance, - &no_reserve, &in_conflict); if (qs < 0) { @@ -329,15 +327,6 @@ merge_transaction (void *cls, pcc->provider_url); return GNUNET_DB_STATUS_HARD_ERROR; } - if (no_reserve) - { - *mhd_ret = - TALER_MHD_reply_with_error (connection, - MHD_HTTP_NOT_FOUND, - TALER_EC_EXCHANGE_GENERIC_RESERVE_UNKNOWN, - NULL); - return GNUNET_DB_STATUS_HARD_ERROR; - } if (no_balance) { *mhd_ret = |