Don't use the VADDRESSBOOK tag anymore (closes #667)

This commit is contained in:
Guillaume Ayoub 2012-02-03 18:01:03 +01:00
parent c84a250476
commit 8dcc613f0a

View File

@ -31,18 +31,15 @@ import uuid
from contextlib import contextmanager
def serialize(tag, headers=(), items=(), whole=False):
def serialize(tag, headers=(), items=()):
"""Return a text corresponding to given collection ``tag``.
The text may have the given ``headers`` and ``items`` added around the
items if needed (ie. for calendars).
If ``whole`` is ``True``, the collection tags and headers are added, even
for address books.
"""
if tag == "VADDRESSBOOK" and not whole:
lines = [items[0].text]
if tag == "VADDRESSBOOK":
lines = [item.text for item in items]
else:
lines = ["BEGIN:%s" % tag]
for part in (headers, items):