TASK List Synchronization / CalDav
Dear Support,
After upgrade GO from 6.8.112 to 25.0.16 I noticed issue regarding Task List. I get in my logs: ErrorException in /usr/share/groupoffice/vendor/sabre/dav/lib/CalDAV/Backend/AbstractBackend.php at line 136: Trying to access array offset on value of type null
REPORT /caldav/calendars/<USER>/t-6/ HTTP/1.0" 500 682 "-" "Mozilla/5.0 (X11; Linux x86_64) KIO/6.12 kioworker/6.12.0"
It happens everytime when I try refresh Task via Kontact (KDE) or DAVx5. Task list is visible on resource list but is empty. (All tasks are visible via website).
Synchronization from DAVx5 or Kontact to Group Office works but ends with error: Error in /usr/share/groupoffice/go/modules/community/calendar/model/CalDAVBackend.php at line 369: Call to undefined method go\modules\community\tasks\model\Task::uri()
Regards, Szymon
Any news? ;-(
`[2025-04-11 08:37:57][DAV PUT][log][go\core\App:769] vtodo 1744360677.R349.ics not found in calendar t-17! [2025-04-11 08:37:57][DAV PUT][log][go\core\App:769] vtodo 1744360677.R349.ics not found in calendar t-17! [2025-04-11 08:37:57][DAV PUT][log][go\core\App:769] vtodo 1744360677.R349.ics not found in calendar t-17! [2025-04-11 08:37:57][DAV PUT][log][go\core\dav\davacl\PrincipalBackend:97] getPrincipalByPath(principals/USERNAME) [2025-04-11 08:37:57][DAV PUT][log][go\core\dav\davacl\PrincipalBackend:131] getGroupMemberSet(principals/USERNAME) [2025-04-11 08:37:57][DAV PUT][log [go\modules\community\calendar\model\CalDAVBackend:342] CalDAVBackend::createCalendarObject(t-17, 1744360677.R349.ics, [2025-04-11 08:37:57][DAV PUT][log [go\modules\community\calendar\model\CalDAVBackend:343] BEGIN:VCALENDAR PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN VERSION:2.0 X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0 BEGIN:VTODO DTSTAMP:20250411T083748Z CREATED:20250411T083748Z UID:61d0e06d-cedd-4c15-bed2-edeb8f058bd5 LAST-MODIFIED:20250411T083748Z SUMMARY:jjjjj DUE;VALUE=DATE:20250418 PERCENT-COMPLETE:0 END:VTODO END:VCALENDAR
[2025-04-11 08:37:57][DAV PUT][log
[go\modules\community\calendar\model\CalDAVBackend:344] )
[2025-04-11 08:37:57][DAV PUT][warn][go\core\data\Model:450] Ignoring setting of read
only property modifiedAt for go\modules\community\tasks\model\Task
[2025-04-11 08:37:57][DAV PUT][log][go\core\acl\model\AclItemEntity:303]
SELECT tasklist.id, tasklist.role, tasklist.name, tasklist.description, tasklist.createdBy,
tasklist.defaultColor, tasklist.highestItemModSeq, tasklist.aclId, tasklist.ownerId,
tasklist.projectId, tasklist.groupingId, tasklist.id AS tasklist.id, ut.color, ut.sortOrder,
ut.isVisible, ut.isSubscribed, ut.tasklistId AS ut.tasklistId, ut.userId AS ut.userId
FROM tasks_tasklist tasklist
LEFT JOIN tasks_tasklist_user ut ON
tasklist.id = ut.tasklistId AND ut.userId = 2WHERE
tasklist.id = 17
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:70] Error in /usr/share
groupoffice/go/modules/community/calendar/model/CalDAVBackend.php at line 369: Call
to undefined method go\modules\community\tasks\model\Task::uri()
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:79] #0 /usr/share/groupoffice
vendor/sabre/dav/lib/CalDAV/Calendar.php(199):
go\modules\community\calendar\model\CalDAVBackend->createCalendarObject()
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:79] #1 /usr/share/groupoffice
vendor/sabre/dav/lib/DAV/Server.php(1098): Sabre\CalDAV\Calendar->createFile()
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:79] #2 /usr/share/groupoffice
vendor/sabre/dav/lib/DAV/CorePlugin.php(504): Sabre\DAV\Server->createFile()
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:79] #3 /usr/share/groupoffice
vendor/sabre/event/lib/WildcardEmitterTrait.php(89): Sabre\DAV\CorePlugin->httpPut()
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:79] #4 /usr/share/groupoffice
vendor/sabre/dav/lib/DAV/Server.php(472): Sabre\DAV\Server->emit()
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:79] #5 /usr/share/groupoffice
vendor/sabre/dav/lib/DAV/Server.php(253): Sabre\DAV\Server->invokeMethod()
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:79] #6 /usr/share/groupoffice
go/core/dav/index.php(70): Sabre\DAV\Server->start()
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:79] #7 /usr/share/groupoffice
modules/caldav/calendar.php(2): require('...')
[2025-04-11 08:37:57][DAV PUT][error][go\core\ErrorHandler:79] #8 {main}
[2025-04-11 08:37:57][DAV PUT][log][go\core\orm\EntityType:593] Pushing 1 JMAP sync
changes`