diff options
Diffstat (limited to 'src')
-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; |