TReKiE / msnp-sharp

Automatically exported from code.google.com/p/msnp-sharp
0 stars 0 forks source link

Invitation received from a known contact #128

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
Put a breakpoint in the ReverseAdded event
Run your app in debug
Connect to with live messenger account
-> we sometime receive ReverseAdded from contacts we already have in the 
contact List

What is the expected output? What do you see instead?
I don't expect this invitation. I have to manually check if I already know 
the contact before to show my invitation window.

It seems there is also a problem with the differents lists (see the 
attached file)
Stop me if I am wrong ;)

- I have my contact in my Forward List (my Live Messenger contact list), 
so I can talk to him. OnForwardList is true.
- I am in his contact list : OnReverseList is true

so it's ok, we can talk 

But OnAllowedList and OnBlockList are both set to False. 
-> he is not allowed, so he can't talk to me (he's blocked)
-> he is not blocked, so he can talk to me...

There is something I don't understand.
(Maybe I didn't understand the meaning of every list...)

What version of the product are you using? (MSNPSharp, OS, Mono etc.)
MSNpsharp 2.5.7 (last release), Windows 7, .net 3.5

Original issue reported on code.google.com by adh...@gmail.com on 24 Aug 2009 at 1:00

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by freezing...@gmail.com on 24 Aug 2009 at 2:55

GoogleCodeExporter commented 9 years ago
>> But OnAllowedList and OnBlockList are both set to False.

This shouldn't be! I think you deleted the allow membership mistakenly when you 
block
the user. When this occurs, OnReverseList=true, OnAllowedList=false, 
OnBlockList=false will wire reverseadded event everytime you logged in for 
contact
list compatibility.

In example client, select user and then find "OnAllowedList" in the object 
browser.
Set this value to "true". Paste trace output here. If everythink is goes fine, 
you
will not receive pending dialog again.

Original comment by hepha...@gmail.com on 24 Aug 2009 at 4:54

GoogleCodeExporter commented 9 years ago
Please try r1200.

Original comment by hepha...@gmail.com on 26 Aug 2009 at 7:57

GoogleCodeExporter commented 9 years ago

Original comment by freezing...@gmail.com on 4 Sep 2009 at 3:36

GoogleCodeExporter commented 9 years ago

Original comment by hepha...@gmail.com on 8 Sep 2009 at 9:24