Changeset - db39be9d049f
[Not reviewed]
0 1 0
Ognian Tenchev - 11 years ago 2014-09-04 15:12:19
drJeckyll@Jeckyll.net
Skype: Use user set alias insted of full name
1 file changed with 2 insertions and 0 deletions:
0 comments (0 inline, 0 general)
backends/skype/skype.cpp
Show inline comments
 
@@ -349,24 +349,26 @@ void Skype::handleSkypeMessage(std::string &message) {
 
		if (cmd[1] == getUsername()) {
 
			return;
 
		}
 

	
 
		if (cmd[2] == "ONLINESTATUS") {
 
			if (cmd[3] == "SKYPEOUT" || cmd[3] == "UNKNOWN") {
 
				return;
 
			}
 
			else {
 
				pbnetwork::StatusType status = getStatus(cmd[3]);
 
				GET_PROPERTY(mood_text, "USER", cmd[1], "MOOD_TEXT");
 
				GET_PROPERTY(alias, "USER", cmd[1], "FULLNAME");
 
				GET_PROPERTY(display_alias, "USER", cmd[1], "DISPLAYNAME");
 
				if (display_alias != "") alias = display_alias;
 

	
 
				std::vector<std::string> groups;
 
				m_np->handleBuddyChanged(getUser(), cmd[1], alias, groups, status, mood_text);
 
			}
 
		}
 
		else if (cmd[2] == "MOOD_TEXT") {
 
			GET_PROPERTY(st, "USER", cmd[1], "ONLINESTATUS");
 
			pbnetwork::StatusType status = getStatus(st);
 

	
 
			std::string mood_text = GET_RESPONSE_DATA(message, "MOOD_TEXT");
 

	
 
			std::vector<std::string> groups;
0 comments (0 inline, 0 general)