-
-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for recurrent events from external providers, integration with Nextcloud and other improvements #1737
Comments
I've implemented your patch. It is missing language strings for:
See https://github.com/the-djmaze/snappymail/blob/master/plugins/nextcloud/langs/en.json Can you add them? |
Sure, I will. I will also add the strings for pt-BR, since we're located in Brazil. |
@edgarlemke any update from your client? |
We've been using SnappyMail together with Nextcloud, as well as deployed to our clients, and received a complain about a problem. When:
What happens then is that instead of having only the single instance changed and the other instances unchanged, all the other instances are deleted and only the single instance changed is kept in the calendar.
After diagnosing the cause, it was found that what happens is that Google Calendar sends the ICS file containing only the data for the changed instance, instead of sending all the data related to the single recurrent event plus the exceptions. So it's not really SnappyMail's fault but I suggest the fix could become a feature. Also after discussing it with our product manager, related changes were suggested to improve usability, which anyway could be merged to SnappyMail's code base.
So I ended up coding stuff that:
The diff patch has been attached to the issue.
patch.txt
Waiting for a feedback.
Thank you!
The text was updated successfully, but these errors were encountered: