gnunet-svn
[Top][All Lists]
Advanced

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

[taler-anastasis] branch master updated: worked on payment


From: gnunet
Subject: [taler-anastasis] branch master updated: worked on payment
Date: Wed, 09 Dec 2020 13:22:14 +0100

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

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

The following commit(s) were added to refs/heads/master by this push:
     new fe0d697  worked on payment
fe0d697 is described below

commit fe0d697e1e0f0a5c7f6ad897c3f1299ded216ad5
Author: Dennis Neufeld <dennis.neufeld@students.bfh.ch>
AuthorDate: Wed Dec 9 13:10:03 2020 +0100

    worked on payment
---
 src/cli/test_anastasis_reducer_enter_secret.sh | 25 ++++++++++++++++++++++---
 src/lib/anastasis_api_backup_redux.c           |  3 ++-
 2 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/src/cli/test_anastasis_reducer_enter_secret.sh 
b/src/cli/test_anastasis_reducer_enter_secret.sh
index fbca9ff..7d1e753 100755
--- a/src/cli/test_anastasis_reducer_enter_secret.sh
+++ b/src/cli/test_anastasis_reducer_enter_secret.sh
@@ -21,12 +21,12 @@ function cleanup()
     do
         kill $n 2> /dev/null || true
     done
-    rm -f $CONF $CONF_1 $CONF_2 $CONF_3 $CONF_4 
+    rm -f $CONF $CONF_1 $CONF_2 $CONF_3 $CONF_4 $WALLET_DB
     wait
 }
 
 # Install cleanup handler (except for kill -9)
-WALLET_DB=`mktemp test_reducer_walletXXXXXX`
+WALLET_DB=`mktemp test_reducer_walletXXXXXX.wdb`
 CONF=`mktemp test_reducerXXXXXX.conf`
 CONF_1=`mktemp test_reducerXXXXXX_1.conf`
 CONF_2=`mktemp test_reducerXXXXXX_2.conf`
@@ -148,7 +148,7 @@ valgrind anastasis-httpd -c $CONF_3 2> 
anastasis-httpd_3.log &
 valgrind anastasis-httpd -c $CONF_4 2> anastasis-httpd_4.log &
 
 # Wait for anastasis service to be available
-for n in `seq 1 50`
+for n in `seq 1 100`
 do
     echo -n "."
     sleep 0.1
@@ -211,4 +211,23 @@ then
     exit_fail "Expected truth_uploads array length to be >= 3, got 
$ARRAY_LENGTH"
 fi
 
+echo " "
+echo "Current state of policy uploads:"
+POLICY_UPLOADS=`jq -r -e .recovery_document_uploads < $TFILE`
+echo $POLICY_UPLOADS
+#Pay
+echo " "
+echo "Try to pay for upload"
+ARRAY_LENGTH=`jq -r -e '.recovery_document_uploads | length' < $TFILE`
+for ((INDEX=0; INDEX < $ARRAY_LENGTH; INDEX++))
+do
+    PAY_URL=`jq -r -e .recovery_document_uploads[$INDEX].pay_url < $TFILE`
+    echo "PAY_URL: $PAY_URL"
+    # run wallet CLI
+    echo "Running wallet"
+    taler-wallet-cli --no-throttle handle-uri $PAY_URL
+done
+taler-wallet-cli run-pending
+
+
 exit 0
diff --git a/src/lib/anastasis_api_backup_redux.c 
b/src/lib/anastasis_api_backup_redux.c
index 04fc979..23deab8 100644
--- a/src/lib/anastasis_api_backup_redux.c
+++ b/src/lib/anastasis_api_backup_redux.c
@@ -1349,7 +1349,8 @@ secret_share_payment_cb (void *cls,
       GNUNET_assert (0 ==
                      json_object_set (upload,
                                       "pay_url",
-                                      json_string (taler_pay_url)));
+                                      json_string (strcat (taler_pay_url,
+                                                           "/"))));
       break;
     }
   }

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