From 2bdc6f0643d89b291531b73ce45a1686dec996f8 Mon Sep 17 00:00:00 2001
From: Evan Prodromou <evan@prodromou.name>
Date: Mon, 21 Jul 2008 05:28:13 -0400
Subject: [PATCH] logging and checking

darcs-hash:20080721092813-84dde-ac19bbdd85bbf796ecf8ffbc8c0cb05d0d1667ab.gz
---
 lib/mail.php | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/lib/mail.php b/lib/mail.php
index c9c59db35b..2f4f502d47 100644
--- a/lib/mail.php
+++ b/lib/mail.php
@@ -169,11 +169,15 @@ function mail_broadcast_notice_sms($notice) {
 
 	$cnt = $user->find();
 
-	while ($user->fetch()) {
-		$success = mail_send_sms_notice($notice, $user);
-		if (!$success) {
-			common_log(LOG_ERR, 'Could not send SMS message to user', __FILE__);
-			return false;
+	common_log(LOG_INFO, "Sending notice " . $notice->id . " to $cnt subscribers", __FILE__);
+	
+	if ($cnt) {
+		while ($user->fetch()) {
+			$success = mail_send_sms_notice($notice, $user);
+			if (!$success) {
+				common_log(LOG_ERR, 'Could not send SMS message to user', __FILE__);
+				return false;
+			}
 		}
 	}
 	
@@ -186,6 +190,8 @@ function mail_send_sms_notice($notice, $user) {
 	$to = $name . ' <' . $user->smsemail . '>';
 	$other = $notice->getProfile();
 
+	common_log(LOG_INFO, "Sending notice " . $notice->id . " to " . $user->smsemail, __FILE__);
+	
 	$headers = array();
 	$headers['From'] = $user->incomingemail;
 	$headers['To'] = $to;
-- 
2.39.5