Bug 389002 - All day event won't synchronize to google calendar
Summary: All day event won't synchronize to google calendar
Status: CONFIRMED
Alias: None
Product: libkgapi
Classification: Frameworks and Libraries
Component: calendar (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Daniel Vrátil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-15 12:49 UTC by camodoah
Modified: 2022-01-23 19:43 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description camodoah 2018-01-15 12:49:47 UTC
Two way synchronization of events with a google accounts does not work if the event was created in korganizer and is an all-day event. 

If the all-day event was created on calendar.google.com and the event is modified in korganizer (eg add a description) this change won't synchronize with google.
Deleting this event in korganizer works and synchronizes to google.

The synchronization works if the event is not an all-day event.


Observed on arch linux with libkgapi version 17.12.1-2 and korganizer version 17.12.1-1.
Comment 1 Jonny Mo 2018-02-12 16:45:42 UTC
I can confirm this behavior:
Writing a all day event fails
Writing a event with a time span works fine
You can see an general error message in debugger in akonadi console

It was tested with a fresh updated Arch Linux installation with the following key components:
* Plasma 5.12-1
* KDE Framework 5.42.0-1
* KDE Applications 17.12.2-1

Createing or editing all day events work fine with my previous installation set:
* Plasma 5.11.4-1
* KDE Framework 5.40.0-1
* KDE Applications 17.08.03
Comment 2 Kerr Avon 2018-03-07 22:27:30 UTC
Same issue for me too

Arch Linux

Plasma 5.12.3
KDE Frameworks 5.43.0
Comment 3 Jonny Mo 2018-06-01 09:32:57 UTC
confirmed
Comment 4 camodoah 2018-08-21 08:50:13 UTC
Currently on Kontact Version 5.9.0, and when testing this issue again it seems like it DOES synchronize with google, however editing is really weird:


(1) Create all-day event "foo" in korganizer (google online calendar shows this all-day event "foo")
(2) change event title to "foobar" in korganizer. In korganizer calendar calendar title still shows as "foo" but in the detail view the title is "foobar". (google calendar shows the all-day event "foobar")
(3) drag and drop the event to another day. both korganizer and google online calendar have the event now at the other day but title is now "foo" again (also in korganizer detail view)
(4) From this point on editing the event works as expected in korganizer and google calendar. Renaming the title immediately gets reflected in the calendar overview of korganizer and google online calendar.


- If the calendar view in korganizer is changed before (3) (i.e. from day to week or week to day) it suddenly fixes the problem and the title is correctly displayed as "foobar". It will now behave as expected with respect to modifications. Restarting korganizer will also fix the problem at this point.

- If the day of the event is changed in (2) in the detail view of korganizer it will still be displayed at the same day as it was before, but both the detail view and google online calendar show the event to be at the new day. Restarting korganizer, changing the view from day to week or week to day fixes the problem as before. Also drag & drop as done in (3) fixes the event to behave correctly after the drag & drop.


Should a new bug be created for this issue or does this belong here as well?
Comment 5 Jonny Mo 2018-09-09 11:15:38 UTC
I can confirm, the synchronization work with Kontakt 5.9.1.

Many thanks to the guy who fixed this bug!

At this time, I can not confirm the new weird behaviour. But if so, then in my opinion it should be reported as a new bug.
Comment 6 Philippe ROUBACH 2018-11-24 11:56:25 UTC
Linux/KDE Plasma: OpenSuse leap 15.0

KDE Plasma Version: 5.12.6
KDE Frameworks Version: 5.45.0
Qt Version: 5.9.4

same problem here
Comment 7 Philippe ROUBACH 2018-11-24 17:39:49 UTC
Linux: openSuse leap 15.0 Argon

KDE Plasma Version: 5.14.3
KDE Frameworks Version: 5.52.0
Qt Version: 5.11.2

same problem here
Comment 8 Philippe ROUBACH 2018-11-24 17:41:00 UTC
i forgot : kde app 18.08.3