6

Importing Multiple events in one ICS are not supported

My airline gives me two options when downloading their flight information, either one file that has the whole trip as one long meeting, or having a file with two events in it, one for each flight.  I'd like to download that one but your product gives an error message:  Importing Multiple events in one ICS are not supported.   

The whole reason I wanted to try this app out is the current process to import them manually into google calendar has too many steps. (It can be done, but you have to go into settings and import the file.)  I'd like it to just be a one-click solution though your calendar.

2 replies

R

I found two possible workarounds, both based on splitting the .ics file into two (or more if there are more appointments) and importing these separately:

  1. Easiest: Go to https://brokenvectors.github.io/ to have the .ics split into two (or more). Enter "1" as the number of appointments per file. I tested it and it's working great.
    You will have to allow the browser to download multiple files since you will get multiple .ics files.
  2. If you don't trust the site or the app has been removed: Copy the .ics file so you now have two .ics files. Open each of those with a text editor. Edit the first one and remove everything between the second  BEGIN:VEVENT and END:VEVENT lines (including those lines) and save. So you are throwing away the second event, but keep the first. In the second file you remove everything between the first BEGIN:VEVENT and END:VEVENT lines (including those line themselves)  and save. 

In both case you now have two (or more) .ics files that you can import successfully into OneCalendar. Best done on a computer, it might be a bit of a challenge on mobile devices.

Still, oneCalendar, c'mon. Basic functionality. 30 minutes of programming.

R

This is incredibly annoying indeed and very simple to implement. Please do it. All travel companies (plane, train, bus) offer ics files with the journey and the return journey, not being able to import them is just failing on a most basic level of a calendar app.