From efbc767d8ec31f4706f627e4ec1ec3b8fbbb67a2 Mon Sep 17 00:00:00 2001 From: Macartur Sousa Date: Thu, 27 Aug 2015 15:36:49 -0300 Subject: [PATCH] Fixed noosfero_data_api with empty json_data --- colab/plugins/noosfero/data_importer.py | 6 ++++++ 1 file changed, 6 insertions(+), 0 deletions(-) diff --git a/colab/plugins/noosfero/data_importer.py b/colab/plugins/noosfero/data_importer.py index 7e6eb2c..11a67d9 100644 --- a/colab/plugins/noosfero/data_importer.py +++ b/colab/plugins/noosfero/data_importer.py @@ -67,6 +67,9 @@ class NoosferoDataImporter(PluginDataImporter): def fetch_communities(self): json_data = self.get_json_data('/api/v1/communities', 1) + if len(json_data) == 0: + return + json_data = json_data['communities'] for element in json_data: community = NoosferoCommunity() @@ -82,6 +85,9 @@ class NoosferoDataImporter(PluginDataImporter): def fetch_articles(self): json_data = self.get_json_data('/api/v1/articles', 1) + if len(json_data) == 0: + return + json_data = json_data['articles'] for element in json_data: -- libgit2 0.21.2