Update NC 28.05 circles error: [activity] Fehler: Object is invalid, missing keys:

Hallo,
nachdem ich auf die NC 28.05 upgedated habe füllt sich die LOg-Datei mit folgender Fehlermeldung,
[activity] Fehler: Object is invalid, missing keys:{“2”:“link”}
GET /nextcloud/ocs/v2.php/apps/dashboard/api/v2/widget-items?widgets%5B%5D=activity

Der Fehler Scheint in Zusammenhang mit der APP everyonegroup aufzutreten:
InvalidObjectExeption Object is invalid, missing keys:{“2”:“link”}

/var/www/html/nextcloud/lib/private/RichObjectStrings/Validator.phpZeile 80

OC\RichObjectStrings\Validator->validateParameter(
  [
    "circle",
    "everyone",
    "everyone (circle)"
  ]
)

/var/www/html/nextcloud/apps/activity/lib/GroupHelper.phpZeile 85

OC\RichObjectStrings\Validator->validate(
  "{author} added circle {member} has been added as member to {circle}",
  [
    [
      "user",
      "xxxxx",
      "xxxxxxxxxxxx"
    ],
    [
      "circle",
      "ZXZhcxNIn9wYBQRVR6D9cpJmIipLxs3",
      "Test 2",
      "/nextcloud/index.php/apps/contacts/direct/circle/ZXZhcxNIn9wYBQRVR6D9cpJmIipLxs3"
    ],
    [
      "user",
      "everyone",
      "everyone"
    ],
    [
      "circle",
      "everyone",
      "everyone (circle)"
    ],
    [
      "user-group",
      "everyone",
      "everyone"
    ]
  ]
)

/var/www/html/nextcloud/apps/activity/lib/GroupHelper.phpZeile 61

OCA\Activity\GroupHelper->addEvent(
  2042426,
  [
    "OC\\Activity\\Event"
  ]
)

/var/www/html/nextcloud/apps/activity/lib/Data.phpZeile 248

OCA\Activity\GroupHelper->addActivity(
  [
    2042426,
    1714342224,
    30,
    "circles_as_member",
    "",
    "And 10 more entries, set log level to debug to see all entries"
  ]
)

/var/www/html/nextcloud/apps/activity/lib/Dashboard/ActivityWidget.phpZeile 152

OCA\Activity\Data->get(
  [
    "OCA\\Activity\\GroupHelper"
  ],
  [
    "OCA\\Activity\\UserSettings"
  ],
  "mares",
  0,
  1,
  "desc",
  "by",
  "",
  0
)

/var/www/html/nextcloud/apps/dashboard/lib/Controller/DashboardApiController.phpZeile 142

OCA\Activity\Dashboard\ActivityWidget->getItemsV2(
  "mares",
  null,
  7
)

/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.phpZeile 230

OCA\Dashboard\Controller\DashboardApiController->getWidgetItemsV2(
  [],
  7,
  [
    [
      "OCA\\Activity\\Dashboard\\ActivityWidget"
    ]
  ]
)

/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.phpZeile 137

OC\AppFramework\Http\Dispatcher->executeController(
  [
    "OCA\\Dashboard\\Controller\\DashboardApiController"
  ],
  "getWidgetItemsV2"
)

/var/www/html/nextcloud/lib/private/AppFramework/App.phpZeile 184

OC\AppFramework\Http\Dispatcher->dispatch(
  [
    "OCA\\Dashboard\\Controller\\DashboardApiController"
  ],
  "getWidgetItemsV2"
)

/var/www/html/nextcloud/lib/private/Route/Router.phpZeile 315

OC\AppFramework\App::main(

Wie löse ich das Problem? Gibt es ein Workaround?
Everyone Group V 0.1.15

Grüße
Daniel

Ich habe jetzt Activity deaktiviert. So läuft wenigstens meine Log-Datei nicht voll.
Aber das kann ja nicht die Lösung sein!?

Habe vorhin dasselbe Problem heute bei einer Instanz bemerkt, auch NC 28.0.5. Everyone Group ist da aber nicht eingerichtet. Es sieht für mich so aus als würde das durch Anfragen des Desktop-Clients getriggert (kann aber auch falsch sein).

Es ist eindeutig die App Activity kombiniert mit circles. Ich dachte erst everyone. Nach dem deaktivieren von Activity war Ruhe. Aber das kann die Lösung nicht sein.
Wenn Activity an ist logged es ununterbrochen:
{“reqId”:“ZjSqc1Q8nhkb0BBla-DcYgAAAMM”,“level”:3,“time”:“2024-05-03T09:12:19+00:00”,“remoteAddr”:“192.168.135.14”,“user”:“XXXXXXXX”,“app”:“activity”,“method”:“GET”,“url”:“/nextcloud/ocs/v2.php/apps/dashboard/api/v2/widget-items?widgets%5B%5D=activity”,“message”:“Object is invalid, missing keys:{"2":"link"}”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0”,“version”:“28.0.5.1”,“exception”:{“Exception”:“OCP\RichObjectStrings\InvalidObjectExeption”,“Message”:“Object is invalid, missing keys:{"2":"link"}”,“Code”:0,“Trace”:[{“file”:“/var/www/html/nextcloud/lib/private/RichObjectStrings/Validator.php”,“line”:80,“function”:“validateParameter”,“class”:“OC\RichObjectStrings\Validator”,“type”:“->”,“args”:[[“circle”,“everyone”,“everyone (circle)”]]},{“file”:“/var/www/html/nextcloud/apps/activity/lib/GroupHelper.php”,“line”:85,“function”:“validate”,“class”:“OC\RichObjectStrings\Validator”,“type”:“->”,“args”:[“{author} added circle {member} has been added as member to {circle}”,[[“user”,“xxxxx”,“XXXX XXX”],[“circle”,“ZXZhcxNIn9wYBQRVR6D9cpJmIipLxs3”,“Test 2”,“/nextcloud/index.php/apps/contacts/direct/circle/ZXZhcxNIn9wYBQRVR6D9cpJmIipLxs3”],[“user”,“everyone”,“everyone”],[“circle”,“everyone”,“everyone (circle)”],[“user-group”,“everyone”,“everyone”]]]},{“file”:“/var/www/html/nextcloud/apps/activity/lib/GroupHelper.php”,“line”:61,“function”:“addEvent”,“class”:“OCA\Activity\GroupHelper”,“type”:“->”,“args”:[2042477,[“OC\Activity\Event”]]},{“file”:“/var/www/html/nextcloud/apps/activity/lib/Data.php”,“line”:248,“function”:“addActivity”,“class”:“OCA\Activity\GroupHelper”,“type”:“->”,“args”:[[2042477,1714347676,30,“circles_as_member”,“”,“And 10 more entries, set log level to debug to see all entries”]]},{“file”:“/var/www/html/nextcloud/apps/activity/lib/Dashboard/ActivityWidget.php”,“line”:152,“function”:“get”,“class”:“OCA\Activity\Data”,“type”:“->”,“args”:[[“OCA\Activity\GroupHelper”],[“OCA\Activity\UserSettings”],“xxxxxxxxxx”,0,10,“desc”,“by”,“”,0]},{“file”:“/var/www/html/nextcloud/apps/dashboard/lib/Controller/DashboardApiController.php”,“line”:142,“function”:“getItemsV2”,“class”:“OCA\Activity\Dashboard\ActivityWidget”,“type”:“->”,“args”:[“agrossmann”,null,7]},{“file”:“/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:230,“function”:“getWidgetItemsV2”,“class”:“OCA\Dashboard\Controller\DashboardApiController”,“type”:“->”,“args”:[,7,[[“OCA\Activity\Dashboard\ActivityWidget”]]]},{“file”:“/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:137,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”,“args”:[[“OCA\Dashboard\Controller\DashboardApiController”],“getWidgetItemsV2”]},{“file”:“/var/www/html/nextcloud/lib/private/AppFramework/App.php”,“line”:184,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”,“args”:[[“OCA\Dashboard\Controller\DashboardApiController”],“getWidgetItemsV2”]},{“file”:“/var/www/html/nextcloud/lib/private/Route/Router.php”,“line”:315,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”,“args”:[“OCA\Dashboard\Controller\DashboardApiController”,“getWidgetItemsV2”,[“OC\AppFramework\DependencyInjection\DIContainer”],[“ocs.dashboard.dashboardApi.getWidgetItemsV2”]]},{“file”:“/var/www/html/nextcloud/ocs/v1.php”,“line”:65,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”,“args”:[“/ocsapp/apps/dashboard/api/v2/widget-items”]},{“file”:“/var/www/html/nextcloud/ocs/v2.php”,“line”:23,“args”:[“/var/www/html/nextcloud/ocs/v1.php”],“function”:“require_once”}],“File”:“/var/www/html/nextcloud/lib/private/RichObjectStrings/Validator.php”,“Line”:98,“message”:“Object is invalid, missing keys:{"2":"link"}”,“exception”:,“CustomMessage”:“Object is invalid, missing keys:{"2":"link"}”},“id”:“6634ad0e37259”}

ich würde versuchsweise mal die everyonegroup-app deaktiveren, ggf sogar löschen und neu installalieren… als Versuch eines workarounds