Remove duplicate user alias change handling
This commit is contained in:
parent
c1ab317f1b
commit
9d61f6815b
2 changed files with 1 additions and 4 deletions
|
@ -372,9 +372,6 @@ static void update_user_handler (struct tgl_state *TLS, struct tgl_user *user, u
|
|||
p2tgl_prpl_got_user_status (TLS, user->id, &user->status);
|
||||
p2tgl_buddy_update (TLS, (tgl_peer_t *)user, flags);
|
||||
}
|
||||
if (flags & (TGL_UPDATE_NAME | TGL_UPDATE_REAL_NAME | TGL_UPDATE_USERNAME) && buddy) {
|
||||
p2tgl_blist_alias_buddy (buddy, user);
|
||||
}
|
||||
if (flags & TGL_UPDATE_PHOTO) {
|
||||
tgl_do_get_user_info (TLS, user->id, 0, on_user_get_info, 0);
|
||||
}
|
||||
|
|
|
@ -196,7 +196,7 @@ PurpleBuddy *p2tgl_buddy_update (struct tgl_state *TLS, tgl_peer_t *user, unsign
|
|||
if (!b) {
|
||||
b = p2tgl_buddy_new (TLS, user);
|
||||
}
|
||||
if (flags & TGL_UPDATE_NAME) {
|
||||
if (flags & (TGL_UPDATE_NAME | TGL_UPDATE_REAL_NAME | TGL_UPDATE_USERNAME)) {
|
||||
debug ("Update username for id%d (name %s %s)\n", tgl_get_peer_id (user->id), user->user.first_name, user->user.last_name);
|
||||
char *alias = p2tgl_strdup_alias (user);
|
||||
purple_blist_alias_buddy(b, alias);
|
||||
|
|
Loading…
Add table
Reference in a new issue