I came across this recent warning about overriding isApprovedForAll
method in NFT contracts:
OpenSea's documentation still recommends to do the overriding to reduce friction in sales transactions on their platform:
What does everyone think about the risks?