Unneccessary token approval

I had approved curve.fi contract for 100 USDT. But I didn’t trade them. After a while, I go back curve.fi’s webpage and request for trade for 100 USDT again. Then the webpage requires me approve for 0 USDT.

It is totally waste of gas fee, and I hope it can be solved later.

We now default to infinite approval and USDT needs to be reset to a 0 allowance before changing it.