From 9cd8629b6e7bb74ca39fb0c0e8e57ec53f566808 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 27 Jan 2014 16:39:47 +0100 Subject: [PATCH] data_source_plugin: only keep in cache succesfull retrieval of a data source --- portail_citoyen/apps/data_source_plugin/cms_plugins.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/portail_citoyen/apps/data_source_plugin/cms_plugins.py b/portail_citoyen/apps/data_source_plugin/cms_plugins.py index f79d826..15b94f5 100644 --- a/portail_citoyen/apps/data_source_plugin/cms_plugins.py +++ b/portail_citoyen/apps/data_source_plugin/cms_plugins.py @@ -83,7 +83,7 @@ class Data(object): else: logger.debug('getting data source %r from url %r finished', self.data_source.id, self.final_url) - if self.refresh: + if self.refresh and content is not None: cache.set(self.key, (content, self.now+self.refresh), 3600) return content