Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-13114

selectLastEvent on trigger.get returns empty array instead of null

XMLWordPrintable

    • Icon: Incident report Incident report
    • Resolution: Won't fix
    • Icon: Trivial Trivial
    • None
    • None
    • API (A)
    • Sprint 23

      When the selectLastEvent query is enabled on a trigger.get API call, triggers with no events return an empty array instead of a null value.

      Steps to reproduce:

      1. Make a trigger.get API call with selectLastEvent enabled. For example:
        {
          "method": "trigger.get",
          "params": {
            "selectLastEvent": "extended"
          },
          "auth": "xxx",
          "jsonrpc": "2.0",
          "id": 1
        }
        

      Result:

      {
        "jsonrpc": "2.0",
        "result": [
          {
            "triggerid": "1234",
            "lastEvent": []
          }
        ],
        "id": 1
      }
      

      Expected:

      {
        "jsonrpc": "2.0",
        "result": [
          {
            "triggerid": "1234",
            "lastEvent": null
          }
        ],
        "id": 1
      }
      

            Unassigned Unassigned
            cyberjacob Jacob Mansfield
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: