Skip to content

Commit 3237693

Browse files
sakulstraTepNik
andauthored
fix: fixed edge case in the LiquidationDataProvider helper contract (#122)
Co-authored-by: TepNik <[email protected]>
1 parent 464a0ea commit 3237693

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/contracts/helpers/LiquidationDataProvider.sol

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,11 @@ contract LiquidationDataProvider is ILiquidationDataProvider {
175175
);
176176

177177
if (
178-
liquidationInfo.maxDebtToLiquidate != 0 &&
179-
liquidationInfo.maxDebtToLiquidate == liquidationInfo.debtInfo.debtBalance
178+
(liquidationInfo.maxDebtToLiquidate != 0 &&
179+
liquidationInfo.maxDebtToLiquidate == liquidationInfo.debtInfo.debtBalance) ||
180+
(liquidationInfo.maxCollateralToLiquidate != 0 &&
181+
liquidationInfo.maxCollateralToLiquidate ==
182+
liquidationInfo.collateralInfo.collateralBalance)
180183
) {
181184
liquidationInfo.amountToPassToLiquidationCall = type(uint256).max;
182185
} else {

0 commit comments

Comments
 (0)