gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] [taler-backoffice] 01/02: Minor fixes.


From: gnunet
Subject: [GNUnet-SVN] [taler-backoffice] 01/02: Minor fixes.
Date: Wed, 06 Jun 2018 12:40:05 +0200

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

marcello pushed a commit to branch master
in repository backoffice.

commit f7e7583c98edae6954b359338e88d451ed349c38
Author: Marcello Stanisci <address@hidden>
AuthorDate: Wed Jun 6 10:46:38 2018 +0200

    Minor fixes.
    
    Passing the right callback, and tolerate missing fields.
---
 js/backoffice.js | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/js/backoffice.js b/js/backoffice.js
index 8ce913c..91f36de 100644
--- a/js/backoffice.js
+++ b/js/backoffice.js
@@ -162,7 +162,7 @@ var track_transfer = function(exchange, wtid, cb){
       switch(req.status){
       case 200:
         var tracks = JSON.parse(req.responseText);
-        cb(true,
+        cb(false,
            tracks.deposits_sums,
            tracks.execution_time,
            wtid);
@@ -289,12 +289,13 @@ function fill_box(tracks, http_code)
        XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
        null).snapshotItem(0);
     var row = document.createElement("tr");
-    var subject = `${entry.wtid} ${entry.exchange_url}`;
+    var subject = `${entry.wtid} ${entry.exchange}`;
     console.log("Subject", subject);
     row.innerHTML = `` +
       `<td class="wtid">` +
-        `<a onclick="track_transfer(\'${entry.exchange_url}\', ` +
-                                   `\'${entry.wtid}\')"` +
+        `<a onclick="track_transfer(\'${entry.exchange}\', ` +
+                                   `\'${entry.wtid}\', ` +
+                                   `fill_table)"` +
             `href="#${i}">${subject.substring(0, 20)}...` +
         `</a>` +
       `</td>` +
@@ -354,6 +355,7 @@ function fill_table(scroll, data, execution_time, 
wtid_marker){
 
   /* not append data, erase!  */
   if (!scroll){
+    START = LAST = 0;
     clean_results();
     if(0 == data.length){
       /* make NO RESULTS visible and hide tab headers */
@@ -395,8 +397,9 @@ function fill_table(scroll, data, execution_time, 
wtid_marker){
       onclick="track_order('${entry.order_id}', fill_box);">
       ${entry.order_id}</a>`;
     td_summary.className = "summary";
-    td_summary.innerHTML = entry.summary;
-    td_amount.innerHTML = amount_to_string(entry.amount);
+    td_summary.innerHTML = entry.summary || "deposited";
+    td_amount.innerHTML = amount_to_string(
+      entry.amount || entry.deposit_value);
     td_date.innerHTML = parse_date
       (entry.timestamp || execution_time);
     row.appendChild(td_order_id);
@@ -450,7 +453,7 @@ function track_cherry_pick(form){
     if ("order" == type){
       var order_id = xpath_get("address@hidden'order']", form)
         .snapshotItem(0);
-      track_order(order_id.value);
+      track_order(order_id.value, fill_box);
     }
     else{
       var data = xpath_get("address@hidden'transfer']", form);

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

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