From c03d99cd09ee693e9e232834b9b50587502b409f Mon Sep 17 00:00:00 2001
From: Svyatoslav Nikolsky <svyatonik@gmail.com>
Date: Mon, 28 Nov 2022 13:22:17 +0300
Subject: [PATCH] fix clippy (#1664)

---
 bridges/relays/client-substrate/src/guard.rs | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/bridges/relays/client-substrate/src/guard.rs b/bridges/relays/client-substrate/src/guard.rs
index bc8fd8e7d30..1afbf0d3d17 100644
--- a/bridges/relays/client-substrate/src/guard.rs
+++ b/bridges/relays/client-substrate/src/guard.rs
@@ -124,9 +124,10 @@ pub fn abort_when_account_balance_decreased<C: ChainWithBalances>(
 			let current_time = env.now();
 
 			// remember balances that are beyound 24h border
-			let time_border = current_time - DAY;
-			while balances.front().map(|(time, _)| *time < time_border).unwrap_or(false) {
-				balances.pop_front();
+			if let Some(time_border) = current_time.checked_sub(DAY) {
+				while balances.front().map(|(time, _)| *time < time_border).unwrap_or(false) {
+					balances.pop_front();
+				}
 			}
 
 			// read balance of the account
-- 
GitLab