Thats what I was kind of thinking but wasn't sure.  I see the distinction between delete and block, but wanted to verify.
<br />
<br />Thanks
<br />
<br />On May 5, 2010 3:16am, "Anca Vamanu-2 [via OpenSIPS (Open SIP Server)]" <<a href="/user/SendEmail.jtp?type=node&node=5009050&i=0" target="_top" rel="nofollow">[hidden email]</a>> wrote:
<div class='shrinkable-quote'><br />> 
<br />> 
<br />> 
<br />> 
<br />> osiris123d wrote:
<br />> 
<br />> 
<br />> > I have posted this email once before but it was blocked due to being greater
<br />> 
<br />> 
<br />> > than 40KB.  So if it finally does get approved and sent out I apologies for
<br />> 
<br />> 
<br />> > it being sent twice.
<br />> 
<br />> 
<br />> >
<br />> 
<br />> 
<br />> > I am wondering if something is not right here.  Here is the scenario (Using
<br />> 
<br />> 
<br />> > two Counterpath Bria clients)
<br />> 
<br />> 
<br />> >
<br />> 
<br />> 
<br />> > Client A adds Client B to its contact list 
<br />> 
<br />> 
<br />> > Client B recieves a request and he accepts the request 
<br />> 
<br />> 
<br />> > Now both Client A and Client B can see each others presence 
<br />> 
<br />> 
<br />> > (All good so far) 
<br />> 
<br />> 
<br />> >
<br />> 
<br />> 
<br />> > Now Client A deletes Client B from his contact list 
<br />> 
<br />> 
<br />> > Client B only sees Client A's presence as Offline 
<br />> 
<br />> 
<br />> > (All good so far) 
<br />> 
<br />> 
<br />> >
<br />> 
<br />> 
<br />> > Now Client A adds Client B back to its contact list 
<br />> 
<br />> 
<br />> > (Here is where things don't seem to work right) 
<br />> 
<br />> 
<br />> > Client B doesn't recieve a request at all, but Client A can now see Client
<br />> 
<br />> 
<br />> > B's presence. 
<br />> 
<br />> 
<br />> >
<br />> 
<br />> 
<br />> >
<br />> 
<br />> 
<br />> >
<br />> 
<br />> 
<br />> > Is this how Presence rules are suppose to work?  it would seem to me that in
<br />> 
<br />> 
<br />> > the second part of my scenario when Client A deletes Client B, the record in
<br />> 
<br />> 
<br />> > the Watchers table should be deleted.  That way if the user ever wanted to
<br />> 
<br />> 
<br />> > add that person back they would once again receive a friend request and have
<br />> 
<br />> 
<br />> > the option to accept or decline.
<br />> 
<br />> 
<br />> >
<br />> 
<br />> 
<br />> > Am I wrong here?
<br />> 
<br />> 
<br />> >   
<br />> 
<br />> 
<br />> Hi,
<br />> 
<br />> 
<br />> 
<br />> In fact it does seem correct to me. Deleting a contact from the buddy 
<br />> 
<br />> 
<br />> list and denying someone to see your presence status are two different 
<br />> 
<br />> 
<br />> things.
<br />> 
<br />> 
<br />> Why if client A deleted contact B from his buddy list did you expect 
<br />> 
<br />> 
<br />> client A to loose its permission to see B's state? There is no 
<br />> 
<br />> 
<br />> connection between the two. For client A to be denied to see B's state, 
<br />> 
<br />> 
<br />> B is the one that must specify this..
<br />> 
<br />> 
<br />> Anyhow this question is more related to the clients, and the way they 
<br />> 
<br />> 
<br />> correlate deleting contacts with presence rules, opensips will do what 
<br />> 
<br />> 
<br />> the client tells it. And presence rules are specified in pres-rules XCAP 
<br />> 
<br />> 
<br />> documents. So if you want to report something not working in opensips 
<br />> 
<br />> 
<br />> you should look after inconsistencies between pres-rules documents and 
<br />> 
<br />> 
<br />> states in watchers tables.
<br />> 
<br />> 
<br />> 
<br />> Regards,
<br />> 
<br />> 
<br />> Anca
<br />> 
<br />> 
<br />> 
<br />> -- 
<br />> 
<br />> 
<br />> Anca Vamanu
<br />> 
<br />> 
<br />> www.voice-system.ro
<br />> 
<br />> 
<br />> 
<br />> 
<br />> _______________________________________________
<br />> 
<br />> 
<br />> Users mailing list
<br />> 
<br />> 
<br />> [hidden email]
<br />> 
<br />> 
<br />> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
<br />> 
<br />> 
<br />> 
<br />> 
<br />> 
<br />> 
<br />> 
<br />> 
<br />> 
<br />> 
<br />> View message @ http://opensips-open-sip-server.1449251.n2.nabble.com/Presence-Watchers-table-question-tp5005415p5007722.html
<br />> 
<br />> 
<br />> 
<br />> 
<br />> To unsubscribe from Presence - Watchers table question, click here.
<br />> 
<br />> 
<br />> 
<br />> 
<br />> 
<br />> 
<br />> 
<br />></div>
<br><hr align="left" width="300">
View this message in context: <a href="http://opensips-open-sip-server.1449251.n2.nabble.com/Presence-Watchers-table-question-tp5005415p5009050.html">Re: Re: Presence - Watchers table question</a><br>
Sent from the <a href="http://opensips-open-sip-server.1449251.n2.nabble.com/OpenSIPS-Users-f1449235.html">OpenSIPS - Users mailing list archive</a> at Nabble.com.<br>