Hi there:)
I had a chance to work with your library and found that users with dir property aren't added as attendees to the native mac os calendar. So I've found that there is a missing quote.
According to the DIR RFC the dir format should be next:
dirparam = "DIR" "=" DQUOTE uri DQUOTE
For example:
ORGANIZER;DIR="ldap://example.com:6666":mailto:jimdo@example.com
So I started to play with generated ics files and it was confirmed. When I add quotes I can see invitees, when remove I can't
Fix
Wrap dir URI with quotes according to the specification.
Possible regressions
There are no possible regressions because this is done according to the rfc. Some clients can work without quotes but some of them can't, so this change will only improve the backward compatibility of this lib.
dirparam quote fix
Context
Hi there:) I had a chance to work with your library and found that users with dir property aren't added as attendees to the native mac os calendar. So I've found that there is a missing quote.
According to the DIR RFC the dir format should be next:
dirparam = "DIR" "=" DQUOTE uri DQUOTE
For example:
ORGANIZER;DIR="ldap://example.com:6666":mailto:jimdo@example.com
So I started to play with generated ics files and it was confirmed. When I add quotes I can see invitees, when remove I can't
Fix
Possible regressions