diff options
author | Christian Grothoff <grothoff@gnunet.org> | 2023-10-13 09:26:25 +0200 |
---|---|---|
committer | Christian Grothoff <grothoff@gnunet.org> | 2023-10-13 21:16:50 +0200 |
commit | a8b2456ecf47e2650f8bac1da3cc25b4ace54d24 (patch) | |
tree | 73bc0c6f6371120d21c91a6b104bcb1b682234ee /src/backend/taler-merchant-httpd_config.c | |
parent | 586342ce6ecc2ac34e067ea0b745fe156fe72133 (diff) | |
download | merchant-a8b2456ecf47e2650f8bac1da3cc25b4ace54d24.tar.gz merchant-a8b2456ecf47e2650f8bac1da3cc25b4ace54d24.tar.bz2 merchant-a8b2456ecf47e2650f8bac1da3cc25b4ace54d24.zip |
return only accepted currencies from /config
Diffstat (limited to 'src/backend/taler-merchant-httpd_config.c')
-rw-r--r-- | src/backend/taler-merchant-httpd_config.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/backend/taler-merchant-httpd_config.c b/src/backend/taler-merchant-httpd_config.c index 461aeb06..f1075ff5 100644 --- a/src/backend/taler-merchant-httpd_config.c +++ b/src/backend/taler-merchant-httpd_config.c @@ -63,11 +63,11 @@ MH_handler_config (struct TMH_RequestHandler *rh, { const struct TALER_CurrencySpecification *cspec = &TMH_cspecs[i]; - /* FIXME: filter by currencies with configured exchange? */ - GNUNET_assert (0 == - json_object_set_new (specs, - cspec->currency, - TALER_CONFIG_currency_specs_to_json (cspec))); + if (TMH_test_exchange_configured_for_currency (cspec->currency)) + GNUNET_assert (0 == + json_object_set_new (specs, + cspec->currency, + TALER_CONFIG_currency_specs_to_json (cspec))); } response = TALER_MHD_MAKE_JSON_PACK ( GNUNET_JSON_pack_string ("currency", |