Accepting An Unintended Worldly Benefit For Worship
Ahadith have not been narrated in their full context. Therefore we do not extract principles from them, rather we try to understand them if they comply with the principles already drawn from the Quran and our sense of morality. If they do, they are accepted, if not, we try to find a reason to remove the apparent contradiction. If we cannot find a suitable interpretation, the narration is rejected on the ground that it is misreporting or an exception for the reason known or unknown. In the above hadith, we can say the professional services had not started yet, and the prophet might have not been pleased to let his companions get any worldly advantage for their religious services at his point. Whatever the case is the principle is not sacrificed for individual reporting.
@UmerQureshi here’s the hadith mentioned as of being Abu dardaa”s hadith