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.
