diff options
author | Michael Foiani <sotech117@michaels-mbp-3.lan> | 2021-04-09 20:26:00 -0400 |
---|---|---|
committer | Michael Foiani <sotech117@michaels-mbp-3.lan> | 2021-04-09 20:26:00 -0400 |
commit | 11f0f5457580089eee72b2da9743f9d517341f56 (patch) | |
tree | 554460eddff60d4649df7ed10e62aff93729aecd /src/main/java | |
parent | f39aaafaa037bf0e9496a39730bef84c61002232 (diff) |
Updated so the trade will only be added if the price isn't 0.
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/edu/brown/cs/student/term/parsing/Transaction.java | 5 |
1 files changed, 3 insertions, 2 deletions
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; |