@max Synchronizing calendars in both directions is a very complex task, and it takes more than just downloading and uploading a single .ics file per calendar. If you have a look at CalDAV and which problems it solves, you will see what the problems are. You will also need a hierarchy: just think about the case that one .ics file contains a certain event, and the other doesn’t. So, does it mean that it has been deleted by the user and should be deleted from the one .ics file, too, or has it just been added and should be added to the other .ics file?
Attempt to invoke virtual method 'void java.util.Calendar.setTimeZone(java.util.Time.Zone)' on a null object reference
-
I get this error when I add a standard iCal calendar. I’m not sure why this is happening.
-
Android 8.0.0, I guess? Probably the same as in DAVx⁵:
- https://www.davx5.com/faq/java-lang-nullpointerexception-java-util-gettimezone
- https://forums.bitfire.at/post/9654
Does the workaround mentioned there help?
-
@rfc2822 I found out that I just had to update Davx5.
-
@catsdgs Thanks for the update. If you find a way how to reproduce the problem, please let us know.