summaryrefslogtreecommitdiff
path: root/src/testing/testing_api_cmd_patch_instance.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2023-04-23 22:57:55 +0200
committerChristian Grothoff <christian@grothoff.org>2023-04-23 22:57:55 +0200
commit154f964aab5df00cbadaa015474c2b323161aa96 (patch)
tree084f300e664fb96d0693baf73434ed245ef56641 /src/testing/testing_api_cmd_patch_instance.c
parent889595f986d922ffbcdcd746fdfad7f1a0e53595 (diff)
downloadmerchant-154f964aab5df00cbadaa015474c2b323161aa96.tar.gz
merchant-154f964aab5df00cbadaa015474c2b323161aa96.tar.bz2
merchant-154f964aab5df00cbadaa015474c2b323161aa96.zip
API change for #6363
Diffstat (limited to 'src/testing/testing_api_cmd_patch_instance.c')
-rw-r--r--src/testing/testing_api_cmd_patch_instance.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/testing/testing_api_cmd_patch_instance.c b/src/testing/testing_api_cmd_patch_instance.c
index 4ea0fba1..7ff966e0 100644
--- a/src/testing/testing_api_cmd_patch_instance.c
+++ b/src/testing/testing_api_cmd_patch_instance.c
@@ -171,13 +171,20 @@ patch_instance_run (void *cls,
struct TALER_TESTING_Interpreter *is)
{
struct PatchInstanceState *pis = cls;
-
+ struct TALER_MERCHANT_AccountConfig accounts[GNUNET_NZL (
+ pis->payto_uris_length)];
+
+ memset (accounts,
+ 0,
+ sizeof (accounts));
+ for (unsigned int i = 0; i<pis->payto_uris_length; i++)
+ accounts[i].payto_uri = pis->payto_uris[i];
pis->is = is;
pis->iph = TALER_MERCHANT_instance_patch (is->ctx,
pis->merchant_url,
pis->instance_id,
pis->payto_uris_length,
- pis->payto_uris,
+ accounts,
pis->name,
TALER_KYCLOGIC_KYC_UT_BUSINESS,
pis->address,