-
Problem report
-
Resolution: Fixed
-
Critical
-
3.4.6
-
Sprint 27
-
0.5
Steps to reproduce:
- create public map with two elements
- image
- trigger
- set "Icon label type" to "Element name"
- login to UI with unprivileged user (no permissions to this trigger)
- open map
Result:
Fatal error: Uncaught TypeError: Argument 1 passed to CMacrosResolverHelper::resolveTriggerName() must be of the type array, null given, called in include/maps.inc.php on line 1274 and defined in include/classes/macros/CMacrosResolverHelper.php:190 Stack trace: #0 include/maps.inc.php(1274): CMacrosResolverHelper::resolveTriggerName(NULL) #1 include/classes/helpers/CMapHelper.php(144): getSelementsInfo(Array, Array) #2 include/classes/helpers/CMapHelper.php(96): CMapHelper::resolveMapState(Array, Array, Array) #3 include/classes/screens/CScreenMap.php(36): CMapHelper::get('2502', Array) #4 app/vi in nclude/classes/macros/CMacrosResolverHelper.php on line 190
- caused by
-
ZBXNEXT-2102 Merge Screens in to Dashboards (2)
- Closed
- part of
-
ZBX-12607 Long waiting time before map is opened for non-super user (Z4beta1)
- Closed