rvv041 - Bug - New address book entry not displaying when address buok

list  is empty
	       Fixed  -> RefreshAddressBook function reviwed and corrected
This commit is contained in:
Rene V. Vergara A. 2024-06-03 18:17:50 -04:00
parent ddbd08d474
commit c5b7714917
1 changed files with 3 additions and 6 deletions

View File

@ -1491,12 +1491,9 @@ refreshAddressBook s = do
L.listSelectedElement $ L.listMoveToBeginning $ s ^. abAddresses
return fAdd
Just a2 -> return $ Just a2
case selAddress of
Nothing -> return s
Just (_i, a) -> do
abookList <- getAdrBook pool (s ^. network)
let tL' = L.listReplace (Vec.fromList abookList) (Just 0) (s ^. abAddresses)
return $ s & abAddresses .~ tL'
abookList <- getAdrBook pool (s ^. network)
let tL' = L.listReplace (Vec.fromList abookList) (Just 0) (s ^. abAddresses)
return $ s & abAddresses .~ tL'
addNewAddress :: T.Text -> Scope -> State -> IO State
addNewAddress n scope s = do