rip off the fs_ args on message like we do in SEND_MESSAGE
This commit is contained in:
parent
c565501f55
commit
b7fd81de33
|
@ -80,6 +80,7 @@ switch_status_t sofia_presence_chat_send(const char *proto, const char *from, co
|
||||||
char *ffrom = NULL;
|
char *ffrom = NULL;
|
||||||
nua_handle_t *msg_nh;
|
nua_handle_t *msg_nh;
|
||||||
char *contact = NULL;
|
char *contact = NULL;
|
||||||
|
char *p;
|
||||||
char *dup = NULL;
|
char *dup = NULL;
|
||||||
switch_status_t status = SWITCH_STATUS_FALSE;
|
switch_status_t status = SWITCH_STATUS_FALSE;
|
||||||
const char *ct = "text/html";
|
const char *ct = "text/html";
|
||||||
|
@ -239,8 +240,12 @@ switch_status_t sofia_presence_chat_send(const char *proto, const char *from, co
|
||||||
|
|
||||||
status = SWITCH_STATUS_SUCCESS;
|
status = SWITCH_STATUS_SUCCESS;
|
||||||
|
|
||||||
/* if this cries, add contact here too, change the 1 to 0 and omit the safe_free */
|
if ((p = strstr(contact, ";fs_"))) {
|
||||||
|
*p = '\0';
|
||||||
|
}
|
||||||
|
|
||||||
|
/* if this cries, add contact here too, change the 1 to 0 and omit the safe_free */
|
||||||
|
|
||||||
msg_nh = nua_handle(profile->nua, NULL,
|
msg_nh = nua_handle(profile->nua, NULL,
|
||||||
TAG_IF(dst->route_uri, NUTAG_PROXY(dst->route_uri)),
|
TAG_IF(dst->route_uri, NUTAG_PROXY(dst->route_uri)),
|
||||||
TAG_IF(dst->route, SIPTAG_ROUTE_STR(dst->route)),
|
TAG_IF(dst->route, SIPTAG_ROUTE_STR(dst->route)),
|
||||||
|
|
Loading…
Reference in New Issue