Bug 357819 - Korganizer doesn't send calendar events to Google account
Summary: Korganizer doesn't send calendar events to Google account
Status: REPORTED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Google Resource (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR critical
Target Milestone: ---
Assignee: Daniel Vrátil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-10 22:19 UTC by Tom Kijas
Modified: 2024-01-04 17:43 UTC (History)
11 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Kijas 2016-01-10 22:19:40 UTC
Korganizer doesn't send calendar events to Google account.
Google account is connected properly.

Reproducible: Always

Steps to Reproduce:
1. Connect google account (calendar) in korganizer properly
2. Create an event in google's calendar in Korganizer
3. Open that Google calendar in browser or another freshly synchronized Korganizer on another computer

Actual Results:  
The freshly created calendar event is not there.

Expected Results:  
The new event should appear.

This situation persist from KDE4.13 and it is terrible to use Korganizer/Kontact in companies, when this basic function is broken.
Comment 1 Tom Kijas 2016-01-10 22:21:25 UTC
Strange thing is that every time I delete and re-enable google account in Korganizer, for few hours/days, it does work. After few hours/days, it fails.
Comment 2 Jesús 2016-03-28 08:14:43 UTC
This is happening to me too!
Comment 3 Tom Kijas 2017-02-27 12:18:29 UTC
A year and situation is the same, Korganizer is unusable in companies that use google's services.
Comment 4 Daniel Robbins 2018-12-03 16:50:25 UTC
Just switched to Linux from Mac about 3 weeks ago. Also experiencing this.
Comment 5 Tom Kijas 2019-02-08 08:20:02 UTC
that's crazy, this bug exists for two years...
Comment 6 Thomas Iguchi 2019-08-13 16:19:10 UTC
I have sync problems in both directions. Log output in .xsession-errors seems very sparse and not really helpful. There are repeated log lines like these:

org.kde.pim.akonadiserver: Error while handling command ModifyCollection on connection akonadi_googlecalendar_resource_0
org.kde.kgapi: Requested resource does not exist

The only way to get Google calendar sync temporarily working (for maybe 10 minutes) is by restarting each calendar account in the settings.

Not sure if that's related, but the Google access token expires beforehand:

KGAPI2::CalendarFetchJob(0x55a957f330f0) "Invalid authentication."                                                                                                                                                
org.kde.kgapi: Unauthorized. Access token has expired or is invalid.


Maybe the token is not properly refreshed in that case of failure.
Comment 7 Jack 2023-09-07 18:07:56 UTC
Seems to still exist with KOrganizer 5.24.0 (23.08.0) on Artix Linux.  Not sure if this is the same or related to bugs about not fetching calendar info.
Comment 8 Peter Ries 2023-09-09 07:31:18 UTC
@jack: can confirm that it stopped working somewhen during the last days. My Calendar synced fine in both directions but I saw that some newer events were not synced anymore. I tried adding an event to Korganizer as well as Google via browser. Both only stayed where I created them. No sync. 

PIM mudule says "Ready". I even tried to re-authenticate. No effect. No sync. As said: it worked fine until ~ 4 weeks ago. No clue where to debug.
Comment 9 Grósz Dániel 2023-09-09 15:29:18 UTC
Yes, there seems to be a new bug since a few days or weeks ago.
Comment 10 Peter Ries 2023-09-14 14:58:07 UTC
unfortunately not fixed in 23.08.01 which came out today
Comment 11 Grósz Dániel 2023-09-14 17:20:15 UTC
@Jack, @Peter Ries: Note that these recent issues are likely to be Bug 473897. Idk if this Bug 357819 was related.