1.1 --- a/imiptools/content.py Sun Dec 14 15:23:43 2014 +0100
1.2 +++ b/imiptools/content.py Sun Dec 14 15:24:32 2014 +0100
1.3 @@ -122,12 +122,10 @@
1.4 return [address for name, address in email.utils.getaddresses(values)]
1.5
1.6 def get_address(value):
1.7 - value = value.lower()
1.8 - return value.startswith("mailto:") and value[7:] or value
1.9 + return value.lower().startswith("mailto:") and value.lower()[7:] or value
1.10
1.11 def get_uri(value):
1.12 - value = value.lower()
1.13 - return ":" in value and value or "mailto:%s" % value
1.14 + return value.lower().startswith("mailto:") and value or ":" in value and value or "mailto:%s" % value.lower()
1.15
1.16 def uri_dict(d):
1.17 return dict([(get_uri(key), value) for key, value in d.items()])