https://www.legalbites.in/mistake-of-fact-law-q-a/
What are the effect of (a) mistake of fact and (b) a mistake of law on a contract?