chore(letter): make updateReceivers failsafe
This commit is contained in:
parent
43ace1c6a0
commit
d21d66781d
@ -502,7 +502,8 @@ updateReceivers uid = do
|
|||||||
pure usrAvs
|
pure usrAvs
|
||||||
)
|
)
|
||||||
let toUpdate = Set.fromList (userAvsPersonId . entityVal <$> mcons avsUnderling avsSupers)
|
let toUpdate = Set.fromList (userAvsPersonId . entityVal <$> mcons avsUnderling avsSupers)
|
||||||
forM_ toUpdate (void . upsertAvsUserById) -- update postaddress from AVS
|
|
||||||
|
forM_ toUpdate (void . maybeCatchAll . upsertAvsUserById) -- attempt to update postaddress from AVS
|
||||||
let receiverIDs :: [UserId] = userAvsUser . entityVal <$> avsSupers
|
let receiverIDs :: [UserId] = userAvsUser . entityVal <$> avsSupers
|
||||||
receivers <- runDB (catMaybes <$> mapM getEntity receiverIDs)
|
receivers <- runDB (catMaybes <$> mapM getEntity receiverIDs)
|
||||||
return $ if null receivers
|
return $ if null receivers
|
||||||
|
|||||||
Reference in New Issue
Block a user