Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimirs Maksimovs <vladimirs.maksimovs@zabbix.com>2022-11-07 11:41:11 +0300
committerVladimirs Maksimovs <vladimirs.maksimovs@zabbix.com>2022-11-07 11:41:11 +0300
commit877aaeb3f4450afdba9e10b51463e2104cf892b3 (patch)
tree687fa81ae1cd1c3e24082122c579dc94da62d8a3
parent82fb62cbd3533896ab51e892f088617829ef56f0 (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.php2
-rw-r--r--ui/include/classes/api/services/CItemPrototype.php2
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
);