diff options
author | Florian Dold <florian.dold@gmail.com> | 2018-01-10 16:11:25 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2018-01-10 16:11:25 +0100 |
commit | e06b52d21a1494fe8662214c3ecfdb7e4203338a (patch) | |
tree | 2dd09993de0521e7c3414a5ea07a7784d3957bb7 /src/backend/taler-merchant-httpd.c | |
parent | cde5619bea8fe11d4e19fa0baefc99582a9c14af (diff) | |
download | merchant-e06b52d21a1494fe8662214c3ecfdb7e4203338a.tar.gz merchant-e06b52d21a1494fe8662214c3ecfdb7e4203338a.tar.bz2 merchant-e06b52d21a1494fe8662214c3ecfdb7e4203338a.zip |
fill in missing proposal fields
Diffstat (limited to 'src/backend/taler-merchant-httpd.c')
-rw-r--r-- | src/backend/taler-merchant-httpd.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/backend/taler-merchant-httpd.c b/src/backend/taler-merchant-httpd.c index f5705c88..2bf927db 100644 --- a/src/backend/taler-merchant-httpd.c +++ b/src/backend/taler-merchant-httpd.c @@ -557,6 +557,17 @@ instances_iterator_cb (void *cls, mi = GNUNET_new (struct MerchantInstance); if (GNUNET_OK != + GNUNET_CONFIGURATION_get_value_string (iic->config, section, "NAME", &mi->name)) + { + GNUNET_log_config_missing (GNUNET_ERROR_TYPE_ERROR, + section, + "NAME"); + GNUNET_free (mi); + GNUNET_SCHEDULER_shutdown (); + return; + } + + if (GNUNET_OK != GNUNET_CONFIGURATION_get_value_filename (iic->config, section, "KEYFILE", |