From d8c745a1bd1343e7c4049bc6788eebacade5ca6d Mon Sep 17 00:00:00 2001
From: Marc Olivier Chouinard <mochouinard@moctel.com>
Date: Wed, 25 Nov 2009 18:26:49 +0000
Subject: [PATCH] mod_voicemail: Change so total_new_messages and
 total_saved_messages include the count of new/saved urgent messages (Issue
 caused by MODAPP-359)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15670 d0543943-73ff-0310-b7d9-9358b9ac24b2
---
 src/mod/applications/mod_voicemail/mod_voicemail.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mod/applications/mod_voicemail/mod_voicemail.c b/src/mod/applications/mod_voicemail/mod_voicemail.c
index 3f7e4e6624..a9979b60d3 100644
--- a/src/mod/applications/mod_voicemail/mod_voicemail.c
+++ b/src/mod/applications/mod_voicemail/mod_voicemail.c
@@ -1283,9 +1283,9 @@ static void message_count(vm_profile_t *profile, const char *id_in, const char *
 
 	vm_execute_sql_callback(profile, profile->mutex, sql, message_count_callback, &cbt);
 
-	*total_new_messages = cbt.total_new_messages;
+	*total_new_messages = cbt.total_new_messages + cbt.total_new_urgent_messages;
 	*total_new_urgent_messages = cbt.total_new_urgent_messages;
-	*total_saved_messages = cbt.total_saved_messages;
+	*total_saved_messages = cbt.total_saved_messages + cbt.total_saved_urgent_messages;
 	*total_saved_urgent_messages = cbt.total_saved_urgent_messages;
 
 	if (myid != id_in) {