Changeset - f9b712391ef4
[Not reviewed]
0 1 0
HanzZ - 14 years ago 2011-08-16 21:55:45
hanzz.k@gmail.com
Overwrite nickname in vcard only if it is not set yet
1 file changed with 5 insertions and 1 deletions:
0 comments (0 inline, 0 general)
backends/libpurple/main.cpp
Show inline comments
 
@@ -894,6 +894,10 @@ static void *notify_user_info(PurpleConnection *gc, const char *who, PurpleNotif
 
		vcardEntries = vcardEntries->next;
 
	}
 

	
 
	if (nickname.empty() && !fullName.empty()) {
 
		nickname = fullName;
 
	}
 

	
 
	bool ownInfo = name == purple_account_get_username(account);
 
	std::cout << "RECEIVED " << name << " " << purple_account_get_username(account) << "\n";
 

	
 
@@ -903,7 +907,7 @@ static void *notify_user_info(PurpleConnection *gc, const char *who, PurpleNotif
 
			displayname = purple_account_get_name_for_display(account);
 
		}
 

	
 
		if (displayname) {
 
		if (displayname && nickname.empty()) {
 
			nickname = displayname;
 
		}
 

	
0 comments (0 inline, 0 general)