Jami` at-Tirmidhi 785
Habib bin Zaid said:
"I heard a freed slave of ours called Laila narrated from [his (Habib's) grandmother] Umm Amarah bint Ka'b Al-Ansar, that the Prophet entered upon her and some food was brought to him. He said: 'Eat.' She said: 'I am fasting.' So the Messenger of Allah said: 'Indeed the angels send Salat upon the fasting person when (others) eat in his presence, until they finish.' And perhaps he said: 'Until they have eaten their fill.'"
حَدَّثَنَا مَحْمُودُ بْنُ غَيْلاَنَ، حَدَّثَنَا أَبُو دَاوُدَ، أَخْبَرَنَا شُعْبَةُ، عَنْ حَبِيبِ بْنِ زَيْدٍ، قَالَ سَمِعْتُ مَوْلاَةً، لَنَا يُقَالُ لَهَا لَيْلَى تُحَدِّثُ عَنْ جَدَّتِهِ أُمِّ عُمَارَةَ بِنْتِ كَعْبٍ الأَنْصَارِيَّةِ، أَنَّ النَّبِيَّ ﷺ دَخَلَ عَلَيْهَا فَقَدَّمَتْ إِلَيْهِ طَعَامًا فَقَالَ " كُلِي " . فَقَالَتْ إِنِّي صَائِمَةٌ . فَقَالَ رَسُولُ اللَّهِ ﷺ " إِنَّ الصَّائِمَ تُصَلِّي عَلَيْهِ الْمَلاَئِكَةُ إِذَا أُكِلَ عِنْدَهُ حَتَّى يَفْرُغُوا " . وَرُبَّمَا قَالَ " حَتَّى يَشْبَعُوا " .
قَالَ أَبُو عِيسَى هَذَا حَدِيثٌ حَسَنٌ صَحِيحٌ وَهُوَ أَصَحُّ مِنْ حَدِيثِ شَرِيكٍ .