From 11f0f5457580089eee72b2da9743f9d517341f56 Mon Sep 17 00:00:00 2001 From: Michael Foiani Date: Fri, 9 Apr 2021 20:26:00 -0400 Subject: Updated so the trade will only be added if the price isn't 0. --- frontend/src/SECAPIData.js | 1 + src/main/java/edu/brown/cs/student/term/parsing/Transaction.java | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/SECAPIData.js b/frontend/src/SECAPIData.js index 7aa7d8c..3e670d3 100644 --- a/frontend/src/SECAPIData.js +++ b/frontend/src/SECAPIData.js @@ -41,6 +41,7 @@ function SECAPIData() { } }) setDataToBackend(list); + console.log(list); }) .catch(function (error) { console.log(error); diff --git a/src/main/java/edu/brown/cs/student/term/parsing/Transaction.java b/src/main/java/edu/brown/cs/student/term/parsing/Transaction.java index 45441b3..abf8405 100644 --- a/src/main/java/edu/brown/cs/student/term/parsing/Transaction.java +++ b/src/main/java/edu/brown/cs/student/term/parsing/Transaction.java @@ -58,8 +58,9 @@ public class Transaction { Holder holder = new Holder(id, personName); double pricePerShare = getPriceShares(tradeValues); - Trade trade = new Trade(id, ticker, ts, isBuy, numShares, holder, pricePerShare); - trades.add(trade); + if (pricePerShare != 0) { + trades.add(new Trade(id, ticker, ts, isBuy, numShares, holder, pricePerShare)); + } } doc = null; -- cgit v1.2.3-70-g09d2