]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
3 regresions from this now, rolling it back
authorAnthony Minessale <anthm@freeswitch.org>
Mon, 7 Feb 2011 22:33:36 +0000 (16:33 -0600)
committerAnthony Minessale <anthm@freeswitch.org>
Mon, 7 Feb 2011 22:33:45 +0000 (16:33 -0600)
src/mod/applications/mod_voicemail/mod_voicemail.c

index bea82142b6c174fed816f5bbbaf271d69080d141..80b011e1890acd1ab84acb6f6704274ac7f6df05 100644 (file)
@@ -1277,13 +1277,9 @@ static void message_count(vm_profile_t *profile, const char *id_in, const char *
 
        myid = resolve_id(id_in, domain_name, "message-count");
 
-       switch_snprintf(sql, sizeof(sql), "select 1, read_flags, count(read_epoch) from voicemail_msgs where "
-                                       "username='%s' and domain='%s' and in_folder='%s' "
-                                       "and read_epoch=0 group by read_flags union select 0, read_flags, count(read_epoch) from voicemail_msgs where username='%s' "
-                                       "and domain='%s' and in_folder='%s' and read_epoch<>0 group by read_flags;", 
-                                       myid, domain_name, myfolder, myid, domain_name, myfolder);
-                                       
-                                  
+       switch_snprintf(sql, sizeof(sql),
+                                       "select read_epoch=0, read_flags, count(read_epoch) from voicemail_msgs where username='%s' and domain='%s' and in_folder='%s' group by read_epoch=0,read_flags;",
+                                       myid, domain_name, myfolder);
 
        vm_execute_sql_callback(profile, profile->mutex, sql, message_count_callback, &cbt);