I received a meeting invitation as an ics attachement in an email (balsa,) opened it in Korganizer, and added it to my Google calendar. That has almost always worked in the past, but this invitation, although clearly added to korganizer, and shows as being from the Google calendar, did not appear in Google calendar or in Thunderbird’s view of it. I finally tracked it down by keeping a konsole open after doing “akonadictl restart” and when adding the event, saw the following:
org.kde.kgapi: Bad request QUrl(“https://www.googleapis.com/calendar/v3/calendars/ostroffjh@aya.yale.edu/events/import?sendUpdates=none&prettyPrint=false”) , Google replied ’ “{"error":{"errors":[{"domain":"calendar","reason":"participantIsNeitherOrganizerNorAttendee","message":"The owner of the calendar must either be the organizer or an attendee of an event that is imported."}],"code":400,"message":"The owner of the calendar must either be the organizer or an attendee of an event that is imported."}}” ’
org.kde.pim.google: Got error: KGAPI2::EventCreateJob(0x5576f2f993f0) “Bad request.”
That is technically correct, as the only invitee listed is the sender. (This is for a Zoom meeting where there is no need to list or track the attendees.)
While this does appear to be an error from Google, and not from any KDE component, I can add the same ics file through Thunderbird with no issues.
Is there any point in opening a bug or wishlist? I suppose I could also raise a bug with Google, but I doubt that would be a good use of my time.