Commits
Vladimirs Maksimovs authored c868716297dM
A......... [ZBX-19248] fixed retrieving of all data from separate database tables inside of API methods when empty value for filter is passed * commit 'd656468f545e70d2b1325faaacca3e18f5c7d9b2': A......... [ZBX-19248] minor coding style improvements A......... [ZBX-19248] fixed PHP runtime errors "Invalid argument supplied for foreach()" in several API salls A......... [ZBX-19248] fixed PHP runtime errors "array_flip() expects parameter 1 to be array, string given" in several API salls A.F....... [ZBX-19248] fixed several issues related to proposed changes A......... [ZBX-19248] fixed deleting of all hosts macros when macros property contains empty value on host/template.massremove API method execution A......... [ZBX-19248] added checks on related IDs existence to prevent unnecessary SQL requests to database .......... [ZBX-19248] added ChangeLog entry A......... [ZBX-19248] fixed HTTP error with code 500 when hostids parameter not passed to hostinterface.massremove API method A......... [ZBX-19248] fixed deleting of all hosts interfaces that match to passed data when hostids property is empty on hostinterface.massremove API method execution A......... [ZBX-19248] added check on empty input parameters for usermacro.create and usermacro.update API methods A......... [ZBX-19248] fixed retrieving all triggers tags during the validation of trigger.update and triggerprototype.update API methods when each of passed trigger objects does not exist or not permitted for update A......... [ZBX-19248] fixed deleting of all trigger dependencies via trigger.deletedependencies API method when passed trigger object without triggerid property A......... [ZBX-19248] fixed retrieving all messages templates of mediatype.get API method when message templates are requested and retrieved mediatype object don't have them A......... [ZBX-19248] fixed retrieving of all API objects during the validation of API methods action.create, host.create, host.update, and image.update when empty parameters passed A......... [ZBX-19248] fixed retrieving of all screens items during the validation of API methods screenitem.create and screenitem.update when empty/non-existing/not permitted parameters passed A......... [ZBX-19248] fixed loading via discoveryrule.get API method of all lld overrides of all lld rules when retrieved lld rule don't have any overrides
Showing diff tod656468f545