In case of Uniswap UNI token _collateralTokenContract.approve(_aaveV3Pool, type(uint256).max);
will revert as Uniswap only supports max value of < 2**96 as per their contract.
https://etherscan.io/address/0x1f9840a85d5af5bf1d1762f925bdaddc4201f984#code
UNI token can not be used as collateral but is supported by AAVA V3.
Manual Review
If UNI should be supported by Diva Donate then add a custom handling for it.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.