@@ -305,6 +305,7 @@ class Application(object):
collection = collections[0]
item_name = xmlutils.name_from_path(environ["PATH_INFO"], collection)
+
if item_name:
# Get collection item
item = collection.get_item(item_name)
@@ -392,7 +392,10 @@ class Collection(object):
try:
props["tag"] = open(self.path).readlines()[0][6:].rstrip()
except IOError:
- props["tag"] = "VCALENDAR"
+ if self.path.endswith(".vcf"):
+ props["tag"] = "VADDRESSBOOK"
+ else:
+ props["tag"] = "VCALENDAR"
return props["tag"]
@property