From 2cb8e896e81560c2052c0e0c17acad7964509324 Mon Sep 17 00:00:00 2001 From: Konsta Purtsi Date: Tue, 18 Feb 2025 11:05:29 +0200 Subject: [PATCH] refactor: Use spread operator --- contracts/loan_manager/src/contract.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/contracts/loan_manager/src/contract.rs b/contracts/loan_manager/src/contract.rs index 24e82df..4e36c95 100644 --- a/contracts/loan_manager/src/contract.rs +++ b/contracts/loan_manager/src/contract.rs @@ -156,9 +156,9 @@ impl LoanManager { collateral_amount, borrowed_amount, collateral_from, - health_factor: _, unpaid_interest, last_accrual, + .. } = storage::read_loan(e, user.clone()).ok_or(LoanManagerError::LoanNotFound)?; let borrow_pool_client = loan_pool::Client::new(e, &borrowed_from); @@ -350,14 +350,12 @@ impl LoanManager { Self::add_interest(e, user.clone())?; let Loan { - borrower: _, borrowed_amount, borrowed_from, collateral_amount, collateral_from, - health_factor: _, unpaid_interest, - last_accrual: _, + .. } = storage::read_loan(e, user.clone()).ok_or(LoanManagerError::LoanNotFound)?; let borrow_pool_client = loan_pool::Client::new(e, &borrowed_from); @@ -391,9 +389,9 @@ impl LoanManager { borrowed_from, collateral_from, collateral_amount, - health_factor: _, unpaid_interest, last_accrual, + .. } = storage::read_loan(&e, borrower.clone()).ok_or(LoanManagerError::LoanNotFound)?; let borrow_pool_client = loan_pool::Client::new(&e, &borrowed_from);