Re: [ZODB-Dev] Persistent object has empty __dict__ for a little while

2010-01-07 Thread Marius Gedminas
On Wed, Jan 06, 2010 at 06:37:31PM -0500, Jim Fulton wrote: > __dict__ is a special variable. Accessing it doesn't cause an object > to be activated. > > Rather than doing: > >clone.__dict__.update(field.__dict__) > > I would do: > >clone.__setstate__(field.__getstate__) Nitpick:

Re: [ZODB-Dev] Persistent object has empty __dict__ for a little while

2010-01-07 Thread Jim Fulton
On Thu, Jan 7, 2010 at 7:04 AM, Marius Gedminas wrote: > On Wed, Jan 06, 2010 at 06:37:31PM -0500, Jim Fulton wrote: >> __dict__ is a special variable. Accessing it doesn't cause an object >> to be activated. >> >> Rather than doing: >> >>    clone.__dict__.update(field.__dict__) >> >> I would do: