From 25d18c2caadf4476c60727ea2b5995dc001d544c Mon Sep 17 00:00:00 2001 From: borysiasty Date: Wed, 27 Apr 2011 14:33:11 +0000 Subject: [PATCH] plugin installer: do not consider an empty repo as invalid git-svn-id: http://svn.osgeo.org/qgis/trunk@15832 c8812cc2-4d05-0410-92ff-de0c093fc19c --- python/plugins/plugin_installer/__init__.py | 2 +- python/plugins/plugin_installer/installer_data.py | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/python/plugins/plugin_installer/__init__.py b/python/plugins/plugin_installer/__init__.py index e2c7654352c..997bb1ff8d0 100755 --- a/python/plugins/plugin_installer/__init__.py +++ b/python/plugins/plugin_installer/__init__.py @@ -15,7 +15,7 @@ def name(): return "Plugin Installer" def version(): - return "Version 1.2" + return "Version 1.2.1" def description(): return "Downloads and installs QGIS python plugins" diff --git a/python/plugins/plugin_installer/installer_data.py b/python/plugins/plugin_installer/installer_data.py index 28e4978c899..868bfd6de6a 100755 --- a/python/plugins/plugin_installer/installer_data.py +++ b/python/plugins/plugin_installer/installer_data.py @@ -436,11 +436,8 @@ class Repositories(QObject): if QGIS_VER[0]==qgisMinimumVersion[0] or (qgisMinimumVersion!="0" and qgisMaximumVersion!="2"): # to be deleted #add the plugin to the cache plugins.addFromRepository(plugin) - self.mRepositories[reposName]["state"] = 2 - else: - #print "Repository parsing error" - self.mRepositories[reposName]["state"] = 3 - self.mRepositories[reposName]["error"] = QCoreApplication.translate("QgsPluginInstaller","Couldn't parse output from the repository") + # set state=2, even if the repo is empty + self.mRepositories[reposName]["state"] = 2 self.emit(SIGNAL("repositoryFetched(QString)"), reposName )