diff --git a/notes/07-facade-observer.md b/notes/07-facade-observer.md index 69e3dca..264b553 100644 --- a/notes/07-facade-observer.md +++ b/notes/07-facade-observer.md @@ -146,8 +146,9 @@ public class BitcoinPoller { Bitcoin currentBitcoin = bitcoinTracker.getBitcoin(); if (currentBitcoin.getPrice() != previousBitcoin.getPrice()) { sendEmail(); + this.previousBitcoin = currentBitcoin; } - this.previousBitcoin = currentBitcoin; + } } ``` @@ -255,4 +256,4 @@ public class Client { * [Observer Pattern - III](https://www.oreilly.com/library/view/learning-javascript-design/9781449334840/ch09s05.html) * [Observer Pattern - IV](https://www.dottedsquirrel.com/observer-pattern-javascript/) * [Observer Pattern - V](https://blog.bitsrc.io/the-observer-pattern-in-javascript-the-key-to-a-reactive-behavior-f28236e50e10) -* [Observer Pattern - VI](https://www.digitalocean.com/community/conceptual_articles/observer-design-pattern-in-javascript) \ No newline at end of file +* [Observer Pattern - VI](https://www.digitalocean.com/community/conceptual_articles/observer-design-pattern-in-javascript)