gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-donau] branch master updated: charity get


From: gnunet
Subject: [taler-donau] branch master updated: charity get
Date: Fri, 05 Jan 2024 17:33:15 +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 7b6c5c0  charity get
7b6c5c0 is described below

commit 7b6c5c0680bc1130b38799be323dedb9e497ec15
Author: Casaburi Johannes <johannes.casaburi@students.bfh.ch>
AuthorDate: Fri Jan 5 17:32:40 2024 +0100

    charity get
---
 src/donau/donau-httpd_get-charity.c | 27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/src/donau/donau-httpd_get-charity.c 
b/src/donau/donau-httpd_get-charity.c
index 0afb866..86daab4 100644
--- a/src/donau/donau-httpd_get-charity.c
+++ b/src/donau/donau-httpd_get-charity.c
@@ -64,17 +64,17 @@ DH_handler_charity_get (
   }
 
   {
-    const char *charity_url;
-    const char *charity_name;
+    char *charity_url;
+    char *charity_name;
     enum GNUNET_DB_QueryStatus qs;
     bool none = false;
+    MHD_RESULT result;
 
-    charity_info = json_array ();
     GNUNET_assert (NULL != charity_info);
     qs = DH_plugin->select_charity_info (DH_plugin->cls,
                                          charity_id,
-                                         charity_url,
-                                         charity_name);
+                                         &charity_url,
+                                         &charity_name);
     switch (qs)
     {
     case GNUNET_DB_STATUS_HARD_ERROR:
@@ -99,15 +99,18 @@ DH_handler_charity_get (
       break;
     }
 
-    resp = TALER_MHD_MAKE_JSON_PACK (
-      GNUNET_JSON_pack_string ("url",
-                                charity_url),
+    result = TALER_MHD_REPLY_JSON_PACK (
+    connection,
+    http_status,
+    TALER_MHD_PACK_EC (ec),
+    GNUNET_JSON_pack_string ("url",
+                               charity_url),
       GNUNET_JSON_pack_string ("name",
-                                charity_name));
+                               charity_name));
 
-    return MHD_queue_response (rc->connection,
-                               MHD_HTTP_OK,
-                               resp);
+    GNUNET_free(charity_url);
+    GNUNET_free(charity_name);
+    return result
   }
 }
 

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]