Owncloud does not import future appointments from ics file

Please help us by providing the following info. Before posting please also check the pinned "Known issues" threads and make sure that you're running the latest available version for your oC release: https://owncloud.org/changelog/

Steps to reproduce
1. Create an ICS file containing (among others) appointments in the future (i.e. later than toda)
2. Inport that ICS file into OwnCliud calendar app
3. See if the appointments in the future are visible in the calendar app or not.

Expected behaviour
All appointments from the ICS file should be visible in the canlendar app.

Actual behaviour
All appoimtments are visible until (and including) today. Appointments in the future (from tomorrow on and later) are missing.

Server configuration
Operating system: Raspbian
Web server: nginx
Database: SQlite
PHP version: don't know
ownCloud version (see ownCloud admin page): 9.1.0. (stable)
Updated from an older ownCloud or fresh install: fresh install
ownCloud log (data/owncloud.log, see https://central.owncloud.org/t/how-to-find-webserver-or-oc-logfile-enable-php-logfile/808): n/a

Special configuration (external storage, external authentication, reverse proxy, server-side-encryption): n/a

Integrity status for oC9+

Login as admin user into your ownCloud and access
paste the results here.
"No errors have been found."

Can you try the .ics on a fresh install of the Appliance linked here:


It also worth to update to 9.1.1 as explained in the template you have filled out. This should always be done before reporting any issues here or at the bugtracker.

I found a work-around.
I noticed that all appointments were "tentative" whereas appointments I created on OwnCloud are "confirmed". I patched the ICS file such that all "tentative" were changed to "confirmed", and then the import worked.
Apparently OwnCloud does not import "tentative" future appointments. "tentative" appointments in the past are imported, though,
Is that expected behavior?

1 Like


nice catch. Care to report an issue in https://github.com/owncloud/core/issues about that? Some one there might be able to tell you if this is a expected behavior, a bug in core (then it stays open there) or a bug in the calendar app itself (then you get pointed to the calendar repository).

should be working: https://github.com/owncloud/calendar/issues/419
Also verify if you are using a current version of the calendar-app, the current version should be 1.3.3.

Maybe only the GUI part was implemented there and the one implemented that functionality forgot to implement it in the import functionality?