diff --git a/gui/src/app/message.rs b/gui/src/app/message.rs index 97b77417..78ac4ced 100644 --- a/gui/src/app/message.rs +++ b/gui/src/app/message.rs @@ -39,6 +39,7 @@ pub enum Message { Verified(Fingerprint, Result<(), Error>), StartRescan(Result<(), Error>), HardwareWallets(HardwareWalletMessage), + HistoryTransactionsExtension(Result, Error>), HistoryTransactions(Result, Error>), PendingTransactions(Result, Error>), LabelsUpdated(Result>, Error>), diff --git a/gui/src/app/state/mod.rs b/gui/src/app/state/mod.rs index 4b1b38e6..7d45b02d 100644 --- a/gui/src/app/state/mod.rs +++ b/gui/src/app/state/mod.rs @@ -180,6 +180,13 @@ impl State for Home { } }, Message::HistoryTransactions(res) => match res { + Err(e) => self.warning = Some(e), + Ok(events) => { + self.warning = None; + self.events = events; + } + }, + Message::HistoryTransactionsExtension(res) => match res { Err(e) => self.warning = Some(e), Ok(events) => { self.warning = None; @@ -259,7 +266,7 @@ impl State for Home { } Ok(events) }, - Message::HistoryTransactions, + Message::HistoryTransactionsExtension, ); } }