diff options
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", |