]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7134 #resolve
authorAnthony Minessale <anthm@freeswitch.org>
Tue, 6 Jan 2015 16:27:10 +0000 (10:27 -0600)
committerAnthony Minessale <anthm@freeswitch.org>
Tue, 6 Jan 2015 22:29:38 +0000 (16:29 -0600)
src/mod/endpoints/mod_sofia/sofia_presence.c

index cfa900264b9508c9923977487bc3b4c2f4d3b750..550d0e874aab7d6f3a18909f0956a2b2f7d4dbc3 100644 (file)
@@ -4283,9 +4283,9 @@ void sofia_presence_handle_sip_i_subscribe(int status,
                                                                  "full_via,expires,user_agent,accept,profile_name,network_ip"
                                                                  " from sip_subscriptions where hostname='%q' and profile_name='%q' and "
                                                                  "event='message-summary' and sub_to_user='%q' "
-                                                                 "and (sip_host='%q' or presence_hosts like '%%%q%%')",
+                                                                 "and (sip_host='%q' or presence_hosts like '%%%q%%') and call_id='%q'",
                                                                  to_host, mod_sofia_globals.hostname, profile->name,
-                                                                 to_user, to_host, to_host))) {
+                                                                 to_user, to_host, to_host, call_id))) {
 
                        if (mod_sofia_globals.debug_presence > 0) {
                                switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR,