[commit] r6045 - freeswitch/trunk/src/mod/endpoints/mod_sofia
Author: anthm Date: Tue Oct 23 21:39:52 2007 New Revision: 6045 Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_presence.c Log: worth a shot Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_presence.c ============================================================================== --- freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_presence.c (original) +++ freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia_presence.c Tue Oct 23 21:39:52 2007 @@ -508,11 +508,16 @@ char *to; char *open; char *tmp; + char *prpid = rpid; if (!rpid) { rpid = "unknown"; } + if (!prpid) { + prpid = "onthephone"; + } + if (in) { note = switch_mprintf("<dm:note>%s</dm:note>", status); open = "open"; @@ -554,7 +559,7 @@ "</tuple>\r\n" "<dm:person id='p06360c4a'>\r\n" "<rpid:activities>\r\n" "<rpid:%s/>\r\n" "</rpid:activities>%s</dm:person>\r\n" "</presence>", id, - id, profile->url, note, rpid, + id, profile->url, status, prpid, open, rpid, note);
participants (1)
-
Freeswitch SVN