Kaffarah for many oaths

Q 2: I swore to slap my sister for some reason, but I retracted this after I had calmed down. A few days after, I swore to do another thing without having expiated for my first oath, I asked a shaykh whether I have to offer the Kaffarah (expiation) once or twice? He told me that if I made another oath before expiating for the first one, then I should offer a Kaffarah once. However, I asked another shaykh about this, but he told me that I should offer the Kaffarah twice.

A: You should offer the Kaffarah twice, for the first oath was different from the second one.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.