From 75b5547302ec8428ba206f3d6cde624f6d043e46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20J=C3=BCrgenliemke?= Date: Mon, 27 Jul 2026 12:30:48 +0000 Subject: [PATCH] Fix guest-systems create/update API payload (connected_object) The "Create an entry" and "Update an entry" examples for C__CATG__GUEST_SYSTEMS documented the data payload as { "object": }, which i-doit rejects with "Property 'object' is unknown." (-32603 validation error). The category property is connected_object (an object browser), so the payload must be { "connected_object": [] }. Verified against i-doit 38 via cmdb.category.save for both create and update. Fixes #1333 Co-Authored-By: Claude Opus 4.8 (1M context) --- docs/de/grundlagen/kategorien/guest-systems.md | 4 ++-- docs/en/basics/categories/guest-systems.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/de/grundlagen/kategorien/guest-systems.md b/docs/de/grundlagen/kategorien/guest-systems.md index bb90b47c..ae2b168f 100644 --- a/docs/de/grundlagen/kategorien/guest-systems.md +++ b/docs/de/grundlagen/kategorien/guest-systems.md @@ -73,7 +73,7 @@ Zeigt an, auf welcher Infrastruktur-Ebene die VM ausgeführt wird – beispielsw "object": 123, "category": "C__CATG__GUEST_SYSTEMS", "data": { - "object": 456 + "connected_object": [456] } }, "id": 1 @@ -107,7 +107,7 @@ Zeigt an, auf welcher Infrastruktur-Ebene die VM ausgeführt wird – beispielsw "category": "C__CATG__GUEST_SYSTEMS", "entry": 32, "data": { - "object": 789 + "connected_object": [789] } }, "id": 3 diff --git a/docs/en/basics/categories/guest-systems.md b/docs/en/basics/categories/guest-systems.md index 7db7610b..28a1dacd 100644 --- a/docs/en/basics/categories/guest-systems.md +++ b/docs/en/basics/categories/guest-systems.md @@ -73,7 +73,7 @@ Shows on which infrastructure layer the VM is executed -- for example, a cluster "object": 123, "category": "C__CATG__GUEST_SYSTEMS", "data": { - "object": 456 + "connected_object": [456] } }, "id": 1 @@ -107,7 +107,7 @@ Shows on which infrastructure layer the VM is executed -- for example, a cluster "category": "C__CATG__GUEST_SYSTEMS", "entry": 32, "data": { - "object": 789 + "connected_object": [789] } }, "id": 3