13 Mar
2013
13 Mar
'13
7:34 p.m.
Hi,
On Wed, Mar 13, 2013 at 2:33 PM, Dan Smith dsmith@danplanet.com wrote:
If you drop self._config.get_bool("autorpt"), this reads:
I'm not sure why dropping it has any relevance, but perhaps you're just saying it reads oddly?
Sorry, yes, I meant that "new and changed" reads oddly.
is_changed = new != prev if was_filled else True
if new and is_changed:
How about we change it to:
is_changed = new != prev if was_filled else True autorpt_enabled = self._config.get_bool("autorpt")
if new is not None and is_changed and autorpt_enabled: ....
That looks good. Understanding that new is actually new_value makes the whole argument moot.
--
Sean Burford sburford@google.com