aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Foiani <sotech117@michaels-mbp-3.lan>2021-04-09 20:26:00 -0400
committerMichael Foiani <sotech117@michaels-mbp-3.lan>2021-04-09 20:26:00 -0400
commit11f0f5457580089eee72b2da9743f9d517341f56 (patch)
tree554460eddff60d4649df7ed10e62aff93729aecd
parentf39aaafaa037bf0e9496a39730bef84c61002232 (diff)
Updated so the trade will only be added if the price isn't 0.
-rw-r--r--frontend/src/SECAPIData.js1
-rw-r--r--src/main/java/edu/brown/cs/student/term/parsing/Transaction.java5
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;