Better detection of vcards
This commit is contained in:
		| @@ -390,12 +390,17 @@ class Collection(object): | ||||
|         with self.props as props: | ||||
|             if "tag" not in props: | ||||
|                 try: | ||||
|                     props["tag"] = open(self.path).readlines()[0][6:].rstrip() | ||||
|                     tag = open(self.path).readlines()[0][6:].rstrip() | ||||
|                 except IOError: | ||||
|                     if self.path.endswith(".vcf"): | ||||
|                         props["tag"] = "VADDRESSBOOK" | ||||
|                     else: | ||||
|                         props["tag"] = "VCALENDAR" | ||||
|                 else: | ||||
|                     if tag in ("VADDRESSBOOK", "VCARD"): | ||||
|                         props["tag"] = "VADDRESSBOOK" | ||||
|                     else: | ||||
|                         props["tag"] = "VCALENDAR" | ||||
|             return props["tag"] | ||||
|  | ||||
|     @property | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Guillaume Ayoub
					Guillaume Ayoub