mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-05 01:37:00 +00:00
Check for null Vault SLE in LoanBrokerCoverDeposit
This commit is contained in:
@@ -66,6 +66,11 @@ LoanBrokerCoverDeposit::preclaim(PreclaimContext const& ctx)
|
||||
return tecNO_PERMISSION;
|
||||
}
|
||||
auto const vault = ctx.view.read(keylet::vault(sleBroker->at(sfVaultID)));
|
||||
if (!vault)
|
||||
{
|
||||
JLOG(ctx.j.fatal()) << "Vault is missing for Broker " << brokerID;
|
||||
return tefBAD_LEDGER;
|
||||
}
|
||||
auto const vaultAsset = vault->at(sfAsset);
|
||||
|
||||
if (amount.asset() != vaultAsset)
|
||||
|
||||
Reference in New Issue
Block a user