This issue was filed here:
http://code.google.com/p/google-wave-resources/issues/detail?id=475

It will be resolved in the next revision of the API, coming soon.
Stay tuned to the blog.

- pamela

On Fri, Jan 15, 2010 at 4:57 AM, JoelR <[email protected]> wrote:

> I'm sure I had this working :-).
>
> Using the python API I'm trying to delete a gadget.  I've tried with
> both the position and directly with the gadget and neither work.
> And that's the only only operation I'm performing at this juncture.
>
> But the element doesn't delete.
>
> Did something change?
> Here's what I'm seeing as logged on GAE:
> 01-14 09:42AM 25.349
> Incoming: {"blips":{"map":{"b+gwmPadv2H":{"lastModifiedTime":
> 1263490698967,"content":"inline test two\nfoobar\n\n   Wine Advisor:
> \n\ngrumblef\n","contributors":
> {"javaClass":"java.util.ArrayList","list":
> ["[email protected]","[email protected]"]},"waveletId":"
> googlewave.com!
> conv+root","blipId":"b
> +gwmPadv2H","javaClass":"com.google.wave.api.impl.BlipData","waveId":"
> googlewave.com!
> w+gwmPadv2G","annotations":{"javaClass":"java.util.ArrayList","list":
> [{"range":{"start":-1,"javaClass":"com.google.wave.api.Range","end":
>
> 15},"name":"lang","value":"en","javaClass":"com.google.wave.api.Annotation"},
> {"range":{"start":-1,"javaClass":"com.google.wave.api.Range","end":
> 15},"name":"conv/
> title","value":"","javaClass":"com.google.wave.api.Annotation"},
> {"range":{"start":15,"javaClass":"com.google.wave.api.Range","end":
>
> 22},"name":"lang","value":"sk","javaClass":"com.google.wave.api.Annotation"},
> {"range":{"start":23,"javaClass":"com.google.wave.api.Range","end":
>
> 42},"name":"lang","value":"en","javaClass":"com.google.wave.api.Annotation"},
> {"range":{"start":43,"javaClass":"com.google.wave.api.Range","end":
>
> 52},"name":"lang","value":"unknown","javaClass":"com.google.wave.api.Annotation"}]},"childBlipIds":
> {"javaClass":"java.util.ArrayList","list":[]},"elements":{"map":{"41":
> {"javaClass":"com.google.wave.api.Gadget","properties":{"map":
> {"JLSState":"{\"JLSState\":\"StartApplication\",\"word\":\"Wine\",
> \"apps\":[\"Wine Advisor\"],\"ts\":\"1263490693.5632081\",\"name\":
> \"Wine Advisor\"}","url":"http://jnanals.appspot.com/wave/
> chooseapp"},"javaClass":"java.util.HashMap"},"type":"GADGET"},"24":
> {"javaClass":"com.google.wave.api.Gadget","properties":{"map":
> {"JLSState":"{\"JLSState\": \"@jnanabot\", \"jnanabotstate\":
> \"StartSession\", \"endpos\": 41, \"ts\": \"1263490698.893754\",
> \"appname\": \"Wine Advisor\"}","url":"http://jnanals.appspot.com/wave/
>
> jnanabot"},"javaClass":"java.util.HashMap"},"type":"GADGET"}},"javaClass":"java.util.HashMap"},"version":
> 438,"creator":"[email protected]
> "}},"javaClass":"java.util.HashMap"},"robotAddress":"[email protected]
> ","events":
> {"javaClass":"java.util.ArrayList","list":[{"timestamp":
> 1263490945068,"modifiedBy":"[email protected]
> ","javaClass":"com.google.wave.api.impl.EventData","properties":
> {"map":{"blipId":"b
>
> +gwmPadv2H"},"javaClass":"java.util.HashMap"},"type":"DOCUMENT_CHANGED"}]},"wavelet":
> {"lastModifiedTime":1263490945068,"tags":
> {"javaClass":"java.util.ArrayList","list":[]},"title":"inline test
> two","waveletId":"googlewave.com!conv+root","rootBlipId":"b
>
> +gwmPadv2H","javaClass":"com.google.wave.api.impl.WaveletData","dataDocuments":
> {"map":{},"javaClass":"java.util.HashMap"},"creationTime":
> 1263481598111,"waveId":"googlewave.com!w+gwmPadv2G","participants":
> {"javaClass":"java.util.ArrayList","list":
> ["[email protected]","[email protected]"]},"creator":"
> [email protected]","version":
> 444}}
> I 01-14 09:42AM 25.353
> constructing: {u'type': u'GADGET', u'properties': {u'JLSState':
> u'{"JLSState": "@jnanabot", "jnanabotstate": "StartSession", "endpos":
> 41, "ts": "1263490698.893754", "appname": "Wine Advisor"}', u'url':
> u'http://jnanals.appspot.com/wave/jnanabot'}}
> I 01-14 09:42AM 25.353
> CONSTRUCTING gadget with:{u'JLSState': u'{"JLSState": "@jnanabot",
> "jnanabotstate": "StartSession", "endpos": 41, "ts":
> "1263490698.893754", "appname": "Wine Advisor"}', 'url': u'http://
> jnanals.appspot.com/wave/jnanabot'}
> I 01-14 09:42AM 25.353
> constructing: {u'type': u'GADGET', u'properties': {u'JLSState':
> u'{"JLSState":"StartApplication","word":"Wine","apps":["Wine
> Advisor"],"ts":"1263490693.5632081","name":"Wine Advisor"}', u'url':
> u'http://jnanals.appspot.com/wave/chooseapp'}}
> I 01-14 09:42AM 25.353
> CONSTRUCTING gadget with:{u'JLSState':
> u'{"JLSState":"StartApplication","word":"Wine","apps":["Wine
> Advisor"],"ts":"1263490693.5632081","name":"Wine Advisor"}', 'url':
> u'http://jnanals.appspot.com/wave/chooseapp'}
> I 01-14 09:42AM 25.354
> gadgets: [(<gwave.waveapi.document.Gadget object at
> 0xc0f4f82bf70bcf70>, 24), (<gwave.waveapi.document.Gadget object at
> 0xc0f4f82bf70bcf30>, 41)]
> I 01-14 09:42AM 25.355
> processing jnanabot, its gadgets: [(<gwave.waveapi.document.Gadget
> object at 0xc0f4f82bf70bcf30>, 41)]
> I 01-14 09:42AM 25.355
> jnanabot state: StartSession, pos: 24
> I 01-14 09:42AM 25.380
> Outgoing: {"operations": {"javaClass": "java.util.ArrayList", "list":
> [{"blipId": "b+gwmPadv2H", "index": {"type": "GADGET", "properties":
> {"javaClass": "java.util.HashMap", "map": {"JLSState": "{\"JLSState\":
> \"StartApplication\",\"word\":\"Wine\",\"apps\":[\"Wine Advisor\"],\"ts
> \":\"1263490693.5632081\",\"name\":\"Wine Advisor\"}", "url": "http://
> jnanals.appspot.com/wave/chooseapp"}}, "java_class":
> "com.google.wave.api.Gadget"}, "waveletId": "googlewave.com!conv
> +root", "javaClass": "com.google.wave.api.impl.OperationImpl",
> "waveId": "googlewave.com!w+gwmPadv2G", "type":
> "DOCUMENT_ELEMENT_DELETE"}, {"blipId": "b+gwmPadv2H", "index": 41,
> "waveletId": "googlewave.com!conv+root", "javaClass":
> "com.google.wave.api.impl.OperationImpl", "waveId": "googlewave.com!w
> +gwmPadv2G", "type": "DOCUMENT_ELEMENT_DELETE"}]}, "javaClass":
> "com.google.wave.api.impl.OperationMessageBundle", "version": "2.03"}
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Wave API" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-wave-api%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-wave-api?hl=en.
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en.

Reply via email to