[JDEV] modifying roster entries
raditha dissanayake
jabber at raditha.com
Mon Sep 16 14:51:09 CDT 2002
are you using xdb_file or xdb_sql
dlb wrote:
>let me re-check my set query - rather than embarrass myself ;)
>
>what's been happening is that if I submit an IQ 'set' w/ a new group value
>the roster reflects a new entry for that contact - one w/ the old group and
>another w/ the new group. If this isn't the expected result on 1.4.1 then
>it's likely my doing.
>
>thanks
>
>
>From: "Peter Saint-Andre" <stpeter at jabber.org>
>
>
>
>
>
>>Could you send a use case with protocol that you're sending and your
>>server setup (filesyste vs. database, etc.)? I don't think I'm grasping
>>the problem you're seeing.
>>
>>Peter
>>
>>--
>>Peter Saint-Andre
>>Jabber Software Foundation
>>http://www.jabber.org/people/stpeter.html
>>
>>On Tue, 10 Sep 2002, dlb wrote:
>>
>>
>>
>>>thanks Peter , Is this a feature of newer servers ? On my 1.4.1 simply
>>>setting a new group didn't work , I'd ended up with redundant accounts.
>>>
>>>
>>>----- Original Message -----
>>>From: "Peter Saint-Andre" <stpeter at jabber.org>
>>>
>>>
>>>
>>>
>>>
>>>>I'm not sure why you're resubscribing and removing the roster entry
>>>>
>>>>
>and
>
>
>>>>so on. To change the roster entry, just do a new IQ set with
>>>><group>newgroup</group> rather than <group>oldgroup</group>....
>>>>
>>>>Peter
>>>>
>>>>--
>>>>Peter Saint-Andre
>>>>Jabber Software Foundation
>>>>http://www.jabber.org/people/stpeter.html
>>>>
>>>>On Tue, 3 Sep 2002, dlb wrote:
>>>>
>>>>
>>>>
>>>>>Is there a way to modify a roster entry without removing and then
>>>>>resubmitting the entry ? For instance if I want to change the group
>>>>>
>>>>>
>of
>
>
>>>a
>>>
>>>
>>>>>subscribed JID , can this be done in a single transaction ?
>>>>>
>>>>>right now I'm first submitting ..
>>>>>
>>>>><iq type="set" id="roster_2">
>>>>> <query xmlns="jabber:iq:roster">
>>>>> <item
>>>>> name="Nurse"
>>>>> jid="nurse at capulet.com"
>>>>> subscription="remove">
>>>>> <group>Servants</group>
>>>>> </item>
>>>>></iq>
>>>>>
>>>>>and then resubscribing using the revised fields.
>>>>>
>>>>>I've tried submitting a new query w/ the original subscription type
>>>>>
>>>>>
>and
>
>
>>>>>revised fields , after the 'remove' , but the server's response is
>>>>>
>>>>>
>>>erratic.
>>>
>>>
>>>>>I've also tried simply overwriting the existing entry - doesn't
>>>>>
>>>>>
>work.
>
>
>>>>>any advice ?
>>>>>
>>>>>David
>>>>>
>>>>>_______________________________________________
>>>>>jdev mailing list
>>>>>jdev at jabber.org
>>>>>http://mailman.jabber.org/listinfo/jdev
>>>>>
>>>>>
>>>>>
>>>>_______________________________________________
>>>>jdev mailing list
>>>>jdev at jabber.org
>>>>http://mailman.jabber.org/listinfo/jdev
>>>>
>>>>
>>>_______________________________________________
>>>jdev mailing list
>>>jdev at jabber.org
>>>http://mailman.jabber.org/listinfo/jdev
>>>
>>>
>>>
>>_______________________________________________
>>jdev mailing list
>>jdev at jabber.org
>>http://mailman.jabber.org/listinfo/jdev
>>
>>
>
>_______________________________________________
>jdev mailing list
>jdev at jabber.org
>http://mailman.jabber.org/listinfo/jdev
>
>
More information about the JDev
mailing list