diff options
author | Christian Grothoff <grothoff@gnunet.org> | 2024-03-08 18:43:54 +0100 |
---|---|---|
committer | Christian Grothoff <grothoff@gnunet.org> | 2024-03-08 18:43:54 +0100 |
commit | 9a5a961622c22e26d0378279c1b5fdaa886c6063 (patch) | |
tree | 1767051f4154eeea2aa8c6058ec245948746f0f1 /src/exchange/taler-exchange-httpd_management_wire_enable.c | |
parent | 2c3d548b4850b96275d73a9703b076d37551a706 (diff) | |
download | exchange-9a5a961622c22e26d0378279c1b5fdaa886c6063.tar.gz exchange-9a5a961622c22e26d0378279c1b5fdaa886c6063.tar.bz2 exchange-9a5a961622c22e26d0378279c1b5fdaa886c6063.zip |
fix account update failing to persist wire signature and then breaking that wire account for good
Diffstat (limited to 'src/exchange/taler-exchange-httpd_management_wire_enable.c')
-rw-r--r-- | src/exchange/taler-exchange-httpd_management_wire_enable.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/exchange/taler-exchange-httpd_management_wire_enable.c b/src/exchange/taler-exchange-httpd_management_wire_enable.c index ca5b4ee78..e7c771cc2 100644 --- a/src/exchange/taler-exchange-httpd_management_wire_enable.c +++ b/src/exchange/taler-exchange-httpd_management_wire_enable.c @@ -126,7 +126,7 @@ add_wire (void *cls, NULL); return GNUNET_DB_STATUS_HARD_ERROR; } - if (0 == qs) + if (GNUNET_DB_STATUS_SUCCESS_NO_RESULTS == qs) qs = TEH_plugin->insert_wire (TEH_plugin->cls, awc->payto_uri, awc->conversion_url, @@ -141,6 +141,7 @@ add_wire (void *cls, awc->debit_restrictions, awc->credit_restrictions, awc->validity_start, + &awc->master_sig_wire, true); if (qs < 0) { |