forked from mirrors/linphone-iphone
fix push notif setting
This commit is contained in:
parent
286efef8ae
commit
41031edb71
2 changed files with 5 additions and 2 deletions
|
|
@ -273,6 +273,9 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
[chat setState:[NSNumber numberWithInt:state]];
|
||||
[chat update];
|
||||
[thiz.tableController updateChatEntry:chat];
|
||||
linphone_chat_message_set_user_data(msg, NULL);
|
||||
[chat release]; // no longuer need to keep reference
|
||||
|
||||
}
|
||||
|
||||
- (BOOL)sendMessage:(NSString *)message withExterlBodyUrl:(NSURL*)externalUrl withInternalUrl:(NSURL*)internalUrl {
|
||||
|
|
@ -306,7 +309,7 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
[chat release];
|
||||
|
||||
LinphoneChatMessage* msg = linphone_chat_room_create_message(chatRoom, [message UTF8String]);
|
||||
linphone_chat_message_set_user_data(msg, chat);
|
||||
linphone_chat_message_set_user_data(msg, [chat retain]);
|
||||
if(externalUrl) {
|
||||
linphone_chat_message_set_external_body_url(msg, [[externalUrl absoluteString] UTF8String]);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1017,7 +1017,7 @@ static void audioRouteChangeListenerCallback (
|
|||
|
||||
- (void)addPushTokenToProxyConfig:(LinphoneProxyConfig*)proxyCfg{
|
||||
NSData *tokenData = pushNotificationToken;
|
||||
if(tokenData != nil && [self lpConfigBoolForKey:@"pusnotification_preference"]) {
|
||||
if(tokenData != nil && [self lpConfigBoolForKey:@"pushnotification_preference"]) {
|
||||
const unsigned char *tokenBuffer = [tokenData bytes];
|
||||
NSMutableString *tokenString = [NSMutableString stringWithCapacity:[tokenData length]*2];
|
||||
for(int i = 0; i < [tokenData length]; ++i) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue