From 133d31531ab93d07e2d46f704a1ffb40612eeeee Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Sat, 13 Feb 2010 13:06:27 +0000 Subject: [PATCH] "No automatic updates" didn't work The GUI set freshness to -1 to disable checks, but Policy only checked for zero. --- zeroinstall/injector/policy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zeroinstall/injector/policy.py b/zeroinstall/injector/policy.py index 73180da..8a697d9 100644 --- a/zeroinstall/injector/policy.py +++ b/zeroinstall/injector/policy.py @@ -194,7 +194,7 @@ class Policy(object): staleness = now - (feed.last_checked or 0) debug(_("Staleness for %(feed)s is %(staleness).2f hours"), {'feed': feed, 'staleness': staleness / 3600.0}) - if self.freshness == 0 or staleness < self.freshness: + if self.freshness <= 0 or staleness < self.freshness: return False # Fresh enough for us last_check_attempt = iface_cache.get_last_check_attempt(feed.url) -- 2.11.4.GIT