Hadith 1650 Part B

setting

Abu Huraira reported Allah's Messenger (ﷺ) as saying

He who took an oath and then found another thing better than (this) should expiate for the oath (broken) by him and do (the better thing).