diff options
author | Vladimirs Maksimovs <vladimirs.maksimovs@zabbix.com> | 2022-11-07 11:41:11 +0300 |
---|---|---|
committer | Vladimirs Maksimovs <vladimirs.maksimovs@zabbix.com> | 2022-11-07 11:41:11 +0300 |
commit | 877aaeb3f4450afdba9e10b51463e2104cf892b3 (patch) | |
tree | 687fa81ae1cd1c3e24082122c579dc94da62d8a3 | |
parent | 82fb62cbd3533896ab51e892f088617829ef56f0 (diff) |
A......... [ZBXNEXT-6470,ZBXNEXT-6980] prevented appearance of undefined index error when updating the name of web scenario or its step names
-rw-r--r-- | ui/include/classes/api/services/CItem.php | 2 | ||||
-rw-r--r-- | ui/include/classes/api/services/CItemPrototype.php | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/ui/include/classes/api/services/CItem.php b/ui/include/classes/api/services/CItem.php index 1cc6283fadb..66ea1943360 100644 --- a/ui/include/classes/api/services/CItem.php +++ b/ui/include/classes/api/services/CItem.php @@ -823,7 +823,7 @@ class CItem extends CItemGeneral { 'where' => ['itemid' => $item['itemid']] ]; - if ($item['type'] == ITEM_TYPE_HTTPAGENT) { + if (array_key_exists('type', $item) && $item['type'] == ITEM_TYPE_HTTPAGENT) { $item = array_intersect_key($item, array_flip(['authtype']) + $internal_fields + $upd_item + $nested_object_fields ); diff --git a/ui/include/classes/api/services/CItemPrototype.php b/ui/include/classes/api/services/CItemPrototype.php index 9a593ce9747..cd522aadb76 100644 --- a/ui/include/classes/api/services/CItemPrototype.php +++ b/ui/include/classes/api/services/CItemPrototype.php @@ -692,7 +692,7 @@ class CItemPrototype extends CItemGeneral { 'where' => ['itemid' => $item['itemid']] ]; - if ($item['type'] == ITEM_TYPE_HTTPAGENT) { + if (array_key_exists('type', $item) && $item['type'] == ITEM_TYPE_HTTPAGENT) { $item = array_intersect_key($item, array_flip(['authtype']) + $internal_fields + $upd_item + $nested_object_fields ); |