If email is not successfully sent, return Status (with appropriate
status error) and also, if successfully sent, return Status::newGood().
Change-Id: I602e30641b88614087d9aff83cf8c93e32af7b81
/**
* Does the per-user customizations to a notification e-mail (name,
* timestamp in proper timezone, etc) and sends it out.
- * Returns true if the mail was sent successfully.
+ * Returns Status if email was sent successfully or not (Status::newGood()
+ * or Status::newFatal() respectively).
*
* @param User $watchingUser
* @param string $source
- * @return bool
+ * @return Status
* @private
*/
function sendPersonalised( $watchingUser, $source ) {