pykolab/itip
Thomas Brüderli
bruederli at kolabsys.com
Wed Jul 16 18:35:34 CEST 2014
pykolab/itip/__init__.py | 3 +++
1 file changed, 3 insertions(+)
New commits:
commit 014b466cf3bdd6d4621b7a8b99dcae912175693e
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date: Sun Jul 6 23:27:40 2014 -0400
Make sure the 'attendees' property of an iTip event always is a list
diff --git a/pykolab/itip/__init__.py b/pykolab/itip/__init__.py
index 04b2d55..42e08dd 100644
--- a/pykolab/itip/__init__.py
+++ b/pykolab/itip/__init__.py
@@ -100,6 +100,9 @@ def objects_from_message(message, objname, methods=None):
itip['attendees'] = c['attendee']
+ if itip.has_key('attendee') and not isinstance(itip['attendees'], list):
+ itip['attendees'] = [c['attendee']]
+
if c.has_key('resources'):
itip['resources'] = c['resources']
More information about the commits
mailing list