[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-donau] branch master updated: [httpd] fix get charity
From: |
gnunet |
Subject: |
[taler-donau] branch master updated: [httpd] fix get charity |
Date: |
Thu, 18 Jan 2024 11:52:21 +0100 |
This is an automated email from the git hooks/post-receive script.
johannes-casaburi pushed a commit to branch master
in repository donau.
The following commit(s) were added to refs/heads/master by this push:
new 24bba23 [httpd] fix get charity
24bba23 is described below
commit 24bba23bd889e974f5c180f99a907338790001d7
Author: Casaburi Johannes <johannes.casaburi@students.bfh.ch>
AuthorDate: Thu Jan 18 11:51:45 2024 +0100
[httpd] fix get charity
---
src/donau/donau-httpd_get-charity.c | 17 +++++++----------
src/donaudb/pg_lookup_charity.c | 4 ++--
src/include/donaudb_plugin.h | 6 +++---
3 files changed, 12 insertions(+), 15 deletions(-)
diff --git a/src/donau/donau-httpd_get-charity.c
b/src/donau/donau-httpd_get-charity.c
index f5fbec9..78f30d4 100644
--- a/src/donau/donau-httpd_get-charity.c
+++ b/src/donau/donau-httpd_get-charity.c
@@ -91,23 +91,20 @@ DH_handler_charity_get (
rc->connection,
MHD_HTTP_OK,
GNUNET_JSON_pack_data_auto ("charity_pub",
- meta.charity_pub),
- GNUNET_JSON_pack_data_auto ("url",
- &meta.charity_url),
- GNUNET_JSON_pack_data_auto ("name",
- &meta.charity_name),
+ &meta.charity_pub),
+ GNUNET_JSON_pack_string ("url",
+ meta.charity_url),
+ GNUNET_JSON_pack_string ("name",
+ meta.charity_name),
TALER_JSON_pack_amount ("max_per_year",
- meta.max_per_year),
+ &meta.max_per_year),
TALER_JSON_pack_amount ("receipts_to_date",
- meta.receipts_to_date),
+ &meta.receipts_to_date),
GNUNET_JSON_pack_uint64 ("current_year",
meta.current_year));
- GNUNET_free (meta.charity_pub);
GNUNET_free (meta.charity_url);
GNUNET_free (meta.charity_name);
- GNUNET_free (meta.max_per_year);
- GNUNET_free (meta.receipts_to_date);
return result;
}
}
diff --git a/src/donaudb/pg_lookup_charity.c b/src/donaudb/pg_lookup_charity.c
index 466463f..3ae6167 100644
--- a/src/donaudb/pg_lookup_charity.c
+++ b/src/donaudb/pg_lookup_charity.c
@@ -44,9 +44,9 @@ DH_PG_lookup_charity (
GNUNET_PQ_result_spec_string ("charity_url",
&meta->charity_url),
TALER_PQ_RESULT_SPEC_AMOUNT ("max_per_year",
- meta->max_per_year),
+ &meta->max_per_year),
TALER_PQ_RESULT_SPEC_AMOUNT ("receipts_to_date",
- meta->receipts_to_date),
+ &meta->receipts_to_date),
GNUNET_PQ_result_spec_uint64 ("current_year",
&meta->current_year),
GNUNET_PQ_result_spec_end
diff --git a/src/include/donaudb_plugin.h b/src/include/donaudb_plugin.h
index 4adeb26..5365583 100644
--- a/src/include/donaudb_plugin.h
+++ b/src/include/donaudb_plugin.h
@@ -82,7 +82,7 @@ struct DONAUDB_CharityMetaData
/**
* Charity public key
*/
- struct DONAU_CharityPublicKeyP *charity_pub;
+ struct DONAU_CharityPublicKeyP charity_pub;
/**
* Charity name
@@ -97,12 +97,12 @@ struct DONAUDB_CharityMetaData
/**
* Charity yearly donation limit
*/
- struct TALER_Amount *max_per_year;
+ struct TALER_Amount max_per_year;
/**
* Charity donations received in the current year
*/
- struct TALER_Amount *receipts_to_date;
+ struct TALER_Amount receipts_to_date;
/**
* Current year
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-donau] branch master updated: [httpd] fix get charity,
gnunet <=