Bugs item #1595961, was opened at 2006-11-13 17:30
Message generated for change (Comment added) made by ciran
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1595961&group_id=235
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: 2.0.0 beta 5
>Status: Closed
Resolution: None
Priority: 6
Private: No
Submitted By: nofear84 (nofear84)
Assigned to: Mark Doliner (thekingant)
Summary: Moving ICQ buddy to another group results in auth request
Initial Comment:
1. try to move a user to another group
2. when user requieres authorization by adding, gaim
will offer to resend the authorization request
3. if you won't do that the contact will be lost
----------------------------------------------------------------------
>Comment By: Megan Schneider (ciran)
Date: 2007-02-16 00:59
Message:
Logged In: YES
user_id=801517
Originator: NO
Duplicate of 1471481
----------------------------------------------------------------------
Comment By: Alex-S (sashnov)
Date: 2007-01-08 23:22
Message:
Logged In: YES
user_id=1025734
Originator: NO
really anoing is that log of chat with buddy is deleted too.
----------------------------------------------------------------------
Comment By: Kampy (kampy)
Date: 2007-01-04 13:47
Message:
Logged In: YES
user_id=1462001
Originator: NO
yeah I opened a thread about this too. this should really be fixed.
everytime Im moving someone to a different list they ask why I have
deleted them.
----------------------------------------------------------------------
Comment By: Mark Doliner (thekingant)
Date: 2006-12-08 01:20
Message:
Logged In: YES
user_id=20979
Originator: NO
Not quite. We already have a serv_move_buddy() function in server.c. And
it's being used correctly by the core. The call eventually trickles down
to aim_ssi_movebuddy() in libgaim/protocols/oscar/family_feedbag.c. This
function just calls delete and then add.
And as far as I could tell this is exactly what the official ICQ clients
do. But for some reason when we do it it results in a second authorization
request. I'm sure I could figure it out if I looked at it long enough, but
I really can't afford to spend that much time on such a minor issue. But
if you're truely interested in fixing it I'd take some packet captures and
compare the official ICQ client to Gaim and see what's different.
----------------------------------------------------------------------
Comment By: Alex-S (sashnov)
Date: 2006-12-07 23:20
Message:
Logged In: YES
user_id=1025734
Originator: NO
see also bug 1241394
Seems need to write new function in blist.c like
void gaim_blist_move_buddy(GaimBuddy *buddy, GaimContact *contact,
GaimGroup *old_group, GaimGroup *new_group, GaimBlistNode *node);
'add' and 'remove' is not 'move' ;-)
Also I briefly compare gaim_blist_add_chat() and gaim_blist_add_buddy():
In blist.c:1203 in gaim_blist_add_chat():
/* if we're moving to overtop of ourselves, do nothing */
if (cnode == node)
return;
if (cnode->parent) {
/* This chat was already in the list and is
* being moved.
*/
Seems it can be fixed by add same check in gaim_blist_add_buddy().
----------------------------------------------------------------------
Comment By: Alex-S (sashnov)
Date: 2006-12-07 21:32
Message:
Logged In: YES
user_id=1025734
Originator: NO
confirm, very anoying bug.
I get it on ICQ protocol.
----------------------------------------------------------------------
Comment By: Marcel Klein (marcel_k)
Date: 2006-11-14 14:50
Message:
Logged In: YES
user_id=1641549
Originator: NO
I noticed that too, happens here with my ICQ-Contacts, kinda annoying.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1595961&group_id=235
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Gaim-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gaim-bugs