From: Mike Bayer Date: Thu, 17 Nov 2005 05:58:14 +0000 (+0000) Subject: brand new topological sort library. woop. X-Git-Tag: rel_0_1_0~321 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82ef9efc42cea41e0f872ec85296b0be24548d06;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git brand new topological sort library. woop. --- diff --git a/lib/sqlalchemy/attributes.py b/lib/sqlalchemy/attributes.py index 40c2cc1956..f3fd1b558a 100644 --- a/lib/sqlalchemy/attributes.py +++ b/lib/sqlalchemy/attributes.py @@ -147,8 +147,9 @@ class CallableProp(object): if not self.uselist: if self.obj.__dict__.get(self.key, None) is None: if passive: - return None - value = self.callable_() + value = None + else: + value = self.callable_() self.obj.__dict__[self.key] = value p = PropHistory(self.obj, self.key, **self.kwargs)