Of course! Thanks, Thomas. I keep forgetting that these aren't "magical" methods, even persist(). Problem solved.
On Dec 15, 3:56 am, Thomas Broyer <[email protected]> wrote: > On Wednesday, December 15, 2010 6:14:10 AM UTC+1, RyanD wrote: > > > This might be better logged as a feature request, but I wanted to > > check that I hadn't missed something first. > > > Given something like this: > > > PersonProxy person = context.create(PersonProxy.class); > > person.setName(name); > > context.persist().using(person).fire(..... etc. > > > In the call to: > > > onSuccess > > > person.getId() == null > > > Even though of course the persistence layer assigned it an ID. > > > Seems like it would be pretty useful to have GWT RF not necessarily > > transmit every person property back to the client after a successful > > persist, but certainly getting the ID back to the client would be > > useful. For example, after the successful persist, let's say I want > > to restfully navigate to a PersonPlace and use the person's new ID > > (assigned by persistence layer) in the token? > > Can't you have your persist() method return the ID, so you have it passed as > argument to the onSuccess method? -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" 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-web-toolkit?hl=en.
