signalapp / Flock

Private contact and calendar sync for Android.
https://signal.org/blog/flock
358 stars 80 forks source link

Remove requirement for "@" in username when on self-hosted server #80

Closed patcon closed 9 years ago

patcon commented 9 years ago

It's kinda minor, but curious: is this requirement strictly necessary?

rhodey commented 9 years ago

This is no doubt a silly requirement but unfortunately necessary due to oddities in the CalendarProvider built into Android :|

When creating a calendar on Android you must provide an "owner" property, it is required that this property be in the form of an email address though it doesn't actually have to be a valid email. The Events tables in the CalendarProvider have an "organizer" property which must also take the form of an email address, too.

I wish we could drop this requirement!