gnunet-svn
[Top][All Lists]
Advanced

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

[taler-anastasis] 03/03: work on rec doc upload


From: gnunet
Subject: [taler-anastasis] 03/03: work on rec doc upload
Date: Mon, 30 Nov 2020 21:58:45 +0100

This is an automated email from the git hooks/post-receive script.

dennis-neufeld pushed a commit to branch master
in repository anastasis.

commit 634db2b3327e3685f37d98feb84ea12703105d0d
Author: Dennis Neufeld <dennis.neufeld@students.bfh.ch>
AuthorDate: Mon Nov 30 21:58:37 2020 +0100

    work on rec doc upload
---
 src/lib/anastasis.c                  | 3 ++-
 src/lib/anastasis_api_backup_redux.c | 8 ++++++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/lib/anastasis.c b/src/lib/anastasis.c
index 98ca8e9..6e6ce75 100644
--- a/src/lib/anastasis.c
+++ b/src/lib/anastasis.c
@@ -1254,7 +1254,7 @@ ANASTASIS_truth_upload_cancel (struct 
ANASTASIS_TruthUpload *tu)
   if (NULL != tu->tso)
   {
     GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
-                "policy lookup aborted");
+                "truth lookup aborted");
     ANASTASIS_truth_store_cancel (tu->tso);
     tu->tso = NULL;
   }
@@ -1606,6 +1606,7 @@ policy_store_cb (void *cls,
                     ec,
                     http_status);
       pss->ss->src = NULL;
+      policy_store_cleanup (pss);
     }
     return;
   }
diff --git a/src/lib/anastasis_api_backup_redux.c 
b/src/lib/anastasis_api_backup_redux.c
index cbd1f31..489ee34 100644
--- a/src/lib/anastasis_api_backup_redux.c
+++ b/src/lib/anastasis_api_backup_redux.c
@@ -1375,6 +1375,7 @@ secret_share_payment_cb (void *cls,
   sss->cb (sss->cb_cls,
            ANASTASIS_EC_NONE,
            sss->state);
+  sss->cb = NULL;
   // FIXME: payment
 }
 
@@ -1447,6 +1448,7 @@ secret_share_result_cb (void *cls,
       sss->cb (sss->cb_cls,
                ANASTASIS_EC_NONE,
                sss->state);
+      sss->cb = NULL;
       return;
     }
     json_t *error = json_pack ("{s:I, s:s}",
@@ -1457,6 +1459,7 @@ secret_share_result_cb (void *cls,
     sss->cb (sss->cb_cls,
              ANASTASIS_EC_INVALID,  // FIXME: ERROR CODE
              error);
+    sss->cb = NULL;
     return;
   }
   GNUNET_break (0);
@@ -1525,8 +1528,8 @@ upload_rec_documents (json_t *state,
                                      NULL,
                                      policy_arr,
                                      policy_arr_length,
-                                     NULL,
-                                     0,
+                                     NULL, // FIXME: payment details
+                                     0, // FIXME: payment details
                                      &secret_share_payment_cb,
                                      sss,
                                      &secret_share_result_cb,
@@ -1625,6 +1628,7 @@ truth_payment_cb (void *cls,
     tus->cb (tus->cb_cls,
              ANASTASIS_EC_NONE,
              tus->state);
+    tus->cb = NULL;
     return;
   }
   ANASTASIS_redux_fail (tus->cb,

-- 
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]