merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 9d7b48f002a81a015f02de7972fe1f4bbcbc75a6
parent e5684a717ab88250b4a12caa67afe4b1aa51668d
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 31 May 2026 21:45:00 +0200

fix FTBFS against latest libtalerjson

Diffstat:
Msrc/backenddb/lookup_all_products.c | 1+
Msrc/backenddb/lookup_inventory_products.c | 1+
Msrc/backenddb/lookup_inventory_products_filtered.c | 1+
Msrc/backenddb/lookup_product.c | 1+
Msrc/backenddb/lookup_statistics_amount_by_bucket2.c | 1+
Msrc/backenddb/select_money_pot.c | 1+
Msrc/backenddb/select_money_pots.c | 1+
7 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/backenddb/lookup_all_products.c b/src/backenddb/lookup_all_products.c @@ -89,6 +89,7 @@ lookup_products_cb (void *cls, GNUNET_PQ_result_spec_string ("unit", &pd.unit), TALER_PQ_result_spec_array_amount_with_currency (pg->conn, + "merchant", "price_array", &pd.price_array_length, &pd.price_array), diff --git a/src/backenddb/lookup_inventory_products.c b/src/backenddb/lookup_inventory_products.c @@ -87,6 +87,7 @@ lookup_inventory_products_cb (void *cls, GNUNET_PQ_result_spec_string ("unit", &pd.unit), TALER_PQ_result_spec_array_amount_with_currency (pg->conn, + "merchant", "price_array", &pd.price_array_length, &pd.price_array), diff --git a/src/backenddb/lookup_inventory_products_filtered.c b/src/backenddb/lookup_inventory_products_filtered.c @@ -80,6 +80,7 @@ lookup_inventory_products_cb (void *cls, GNUNET_PQ_result_spec_string ("unit", &pd.unit), TALER_PQ_result_spec_array_amount_with_currency (pg->conn, + "merchant", "price_array", &pd.price_array_length, &pd.price_array), diff --git a/src/backenddb/lookup_product.c b/src/backenddb/lookup_product.c @@ -112,6 +112,7 @@ TALER_MERCHANTDB_lookup_product (struct TALER_MERCHANTDB_PostgresContext *pg, GNUNET_PQ_result_spec_string ("unit", &my_unit), TALER_PQ_result_spec_array_amount_with_currency (pg->conn, + "merchant", "price_array", &my_price_array_length, &my_price_array), diff --git a/src/backenddb/lookup_statistics_amount_by_bucket2.c b/src/backenddb/lookup_statistics_amount_by_bucket2.c @@ -78,6 +78,7 @@ lookup_statistics_amount_by_bucket_cb2 (void *cls, GNUNET_PQ_result_spec_uint64 ("bucket_start", &bucket_start_epoch), TALER_PQ_result_spec_array_amount_with_currency (pg->conn, + "merchant", "cumulative_amounts", &num_amounts, &amounts), diff --git a/src/backenddb/select_money_pot.c b/src/backenddb/select_money_pot.c @@ -46,6 +46,7 @@ TALER_MERCHANTDB_select_money_pot (struct TALER_MERCHANTDB_PostgresContext *pg, GNUNET_PQ_result_spec_string ("money_pot_description", description), TALER_PQ_result_spec_array_amount_with_currency (pg->conn, + "merchant", "pot_totals", pot_total_len, pot_totals), diff --git a/src/backenddb/select_money_pots.c b/src/backenddb/select_money_pots.c @@ -80,6 +80,7 @@ lookup_money_pots_cb (void *cls, GNUNET_PQ_result_spec_string ("money_pot_name", &money_pot_name), TALER_PQ_result_spec_array_amount_with_currency (plc->pg->conn, + "merchant", "pot_totals", &pot_total_len, &pot_totals),