https://bugs.kde.org/show_bug.cgi?id=513700
Bug ID: 513700
Summary: KOrganaizer/Merkuro create ghost events in Google
calendar
Classification: Applications
Product: kdepim
Version First 6.5.3
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: libkdepim
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
I have successfully connected Google calendar to my account, and I can see the
events that were created in in Google calendar prior to connection.
However, both KOrganizer and Merkuro (I suspect the problem is in more general
akonadi_google_resource that belongs to kdepim-runtime) can't show new events
that are created inside Google calendar; but even more weird is that they *can*
create events to the Google calendar and the events persist upon akonadi and
KOrganizer/Merkuro restarts — but these events don't actually exist in Google
calendar! I.e. it's like ghost events that can only be seen to Akonadi, despite
them residing in Google calendar.
FWIW, this has started after I exported events from another corporate app to my
Google calendar. But the "ghost events" is clearly something very wrong with
processing on Akonadi side.
STEPS TO REPRODUCE
I am not sure how well it is reproducible, but
1. Connect KOrganizer to Google calendar
2. *here* presumably some bug happens that makes Akonadi no longer see state of
Google calendar
3. Create event in via KOrganizer or Merkuro in google calendar account and
look at web-interface for google calendar
OBSERVED RESULT
The event exists in KOrganizer but not in Google Calendar
EXPECTED RESULT
Either the event exists in both locations, or it should fail to create.
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.5.3
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
ADDITIONAL INFORMATION
Logs from akonadi during "ghost event" creation:
org.kde.pim.akonadiserver: New notification connection (registered as
Akonadi::Server::NotificationSubscriber(0x7f237429bc60) )
org.kde.pim.akonadiserver: New notification connection (registered as
Akonadi::Server::NotificationSubscriber(0x7f2374249c40) )
org.kde.pim.akonadiserver: Subscriber
Akonadi::Server::NotificationSubscriber(0x7f237429bc60) identified as
"ItemMonitorMonitor - 94268456727792"
org.kde.pim.akonadiserver: Subscriber
Akonadi::Server::NotificationSubscriber(0x7f2374249c40) identified as
"CollectionComboBoxMonitor - 94268474292144"
org.kde.pim.akonadiserver: Subscriber "CollectionComboBoxMonitor -
94268474292144" disconnected
org.kde.pim.akonadiserver: Subscriber "ItemMonitorMonitor - 94268456727792"
disconnected
…and from `journalctl -f`:
дек 22 15:17:57 dell-g15 merkuro-calendar[3105661]:
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Dialogs/IncidenceEditorPage.qml:397:17:
QML ComboBox: Binding loop detected for property "currentIndex":
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Dialogs/IncidenceEditorPage.qml:406:21
дек 22 15:17:57 dell-g15 merkuro-calendar[3105661]:
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Dialogs/IncidenceEditorPage.qml:397:17:
QML ComboBox: Binding loop detected for property "currentIndex":
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Dialogs/IncidenceEditorPage.qml:406:21
--
You are receiving this mail because:
You are watching all bug changes.