From 9f1d5efd31893d670a0f43201f111c44766b20be Mon Sep 17 00:00:00 2001 From: Petr Šplíchal Date: Thu, 16 Feb 2012 13:21:50 +0100 Subject: Report [None] when no components linked --- source/api.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/api.py b/source/api.py index 7fbf1c7..1c7ef08 100644 --- a/source/api.py +++ b/source/api.py @@ -1630,7 +1630,10 @@ class Components(Container): def __unicode__(self): """ The list of linked components' names """ - return listed(sorted([component.name for component in self])) + if self._items: + return listed(sorted([component.name for component in self])) + else: + return "[None]" # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # Components Methods -- cgit