diff --git a/swap/src/cli/cancel_and_refund.rs b/swap/src/cli/cancel_and_refund.rs index 6dbff4cb..2974c5ed 100644 --- a/swap/src/cli/cancel_and_refund.rs +++ b/swap/src/cli/cancel_and_refund.rs @@ -123,16 +123,12 @@ pub async fn refund( Ok(state) } Err(error) => { - let state3 = db - .get_states(swap_id) - .await? - .iter() - .find_map(|state| { + let state3 = db.get_states(swap_id).await?.iter().find_map(|state| { if let State::Bob(BobState::BtcLocked { state3, .. }) = state { Some(state3.clone()) - } else { - None - } + } else { + None + } }); if state3 .expect("Error: weren't able to extract State3 from database.")