From 921627014e243fb2dd9b4f9a9dfade26d1e11c12 Mon Sep 17 00:00:00 2001 From: RaNaN Date: Sun, 7 Aug 2011 15:45:17 +0200 Subject: closed #375 --- module/Api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'module/Api.py') diff --git a/module/Api.py b/module/Api.py index 18aaf7460..1a69a0a27 100644 --- a/module/Api.py +++ b/module/Api.py @@ -59,7 +59,7 @@ class Api(Iface): item = ConfigItem() item.name = key item.description = data["desc"] - item.value = str(data["value"]) if type(data["value"]) != basestring else data["value"] + item.value = str(data["value"]) if not isinstance(data["value"], basestring) else data["value"] item.type = data["type"] items.append(item) section.items = items @@ -81,7 +81,7 @@ class Api(Iface): else: value = self.core.config.getPlugin(category, option) - return str(value) if type(value) != basestring else value + return str(value) if not isinstance(value, basestring) else value def setConfigValue(self, category, option, value, section="core"): """Set new config value. -- cgit v1.2.3