The garlic and onions were mentioned before the Messenger of Allah ﷺ. He was told: The most severe of them is garlic. Would you make it unlawful? The Prophet ﷺ said: Eat it, and he who eats it should not come near this mosque until its odour goes away. (Using translation from Abū Dāʾūd 3823)
أَنَّهُ ذَكَرَ عِنْدَ رَسُولِ اللهِ ﷺ الثُّومَ وَالْبَصَلَ وَالْكُرَّاثَ وَقِيلَ يَا رَسُولَ اللهِ وَأَشَدُّ ذَلِكَ كُلِّهِ الثُّومُ أَفَنُحَرِّمُهُ؟ فَقَالَ ﷺ كُلُوهُ مَنْ أَكَلَهُ فَلَا يَقْرَبْ هَذَا الْمَسْجِدَ حَتَّى يَذْهَبَ عَنْهُ رِيحُهُ مِنْهُ