From 1dee271fc77b744d8939f309a59bf3489f3af864 Mon Sep 17 00:00:00 2001 From: Griatch Date: Sun, 19 Aug 2012 11:15:22 +0200 Subject: [PATCH] Removed a bug in property cache that disabled the cache if the property was null (e.g for player lookups) --- src/typeclasses/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/typeclasses/models.py b/src/typeclasses/models.py index a63b7e53a7..f79839e39c 100644 --- a/src/typeclasses/models.py +++ b/src/typeclasses/models.py @@ -64,7 +64,7 @@ def _get_cache(obj, name): return _GA(obj, "_cached_db_%s" % name) except AttributeError: val = _GA(obj, "db_%s" % name) - if val: _SA(obj, "_cached_db_%s" % name, val) + _SA(obj, "_cached_db_%s" % name, val) return val def _set_cache(obj, name, val): "On-model Cache setter. Also updates database."