Bug 511358

Summary: Google Tasks changes (marking as completed) made from the web interface are not synchronized back to Merkuro
Product: [Frameworks and Libraries] libkgapi Reporter: Txutxifel <jesaenh>
Component: tasksAssignee: Daniel Vrátil <dvratil>
Status: REPORTED ---    
Severity: normal CC: pim-bugs-null
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Txutxifel 2025-10-30 05:00:29 UTC
STEPS TO REPRODUCE

    Configure a Google account in Merkuro (using the Google Groupware Resource via Akonadi).
    Create a new task either from Merkuro or from Google Tasks on the web.
    From the Google Tasks web interface, mark that task as "completed".
    In Merkuro, trigger "Synchronize All" on the Google resource or wait for automatic sync.


OBSERVED RESULT
The task remains marked as "incomplete" in Merkuro, even after forcing a synchronization.
Newly created tasks do appear, but status changes (completed/incomplete) made from the web are not reflected.

EXPECTED RESULT
Tasks marked as "completed" in Google Tasks web should automatically update and appear as completed in Merkuro after synchronization.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed (fully updated as of October 2025)
KDE Plasma Version: 6.5.x
KDE Frameworks Version: 25.08.x
Qt Version: 6.10.x
Merkuro Version: 25.08.x
akonadi-google-resource: 25.08.x

ADDITIONAL INFORMATION

    A full "Synchronize All" from Akonadi Console does not update the task status.
     Creating or editing tasks syncs correctly, only the "completed" state does not.
    This behavior has been consistent across recent updates of Merkuro and Akonadi on openSUSE Tumbleweed.