From fec6336699f34758d3e6cb41b2edf902fedb9035 Mon Sep 17 00:00:00 2001 From: Lorry Tar Creator Date: Sat, 4 May 2013 21:39:27 +0000 Subject: libical-1.0 --- src/python/Collection.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/python/Collection.py') diff --git a/src/python/Collection.py b/src/python/Collection.py index bf6503c..48c3652 100644 --- a/src/python/Collection.py +++ b/src/python/Collection.py @@ -100,7 +100,7 @@ class ComponentCollection: oldComps = self._components[beg:end] self._components.__setslice__(beg, end, sequence) for c in sequence: - self._components.addComponent(c) + self._parent.add_component(c) for c in oldComps: self._parent.remove_component(c) @@ -118,7 +118,11 @@ class ComponentCollection: def __len__(self): return len(self._components) - + + def __add__(self, iterable): + for i in iterable: + self.append(i) + def append(self, property): self._components.append(property) - self._parent.addComponent(property) + self._parent.add_component(property) -- cgit v1.2.1