User-updated event returns wrong payload

Description
Hi team, I want to know what exactly the type of user-updated payload. According to the documentation, the payload should be ParticipantPropertiesPayload, but I got ParticipantPropertiesPayload[]. It makes me confused. Could your team please check that again?

Error?
NONE

Troubleshooting Routes
NONE

How To Reproduce

  • Add user-updated event
zmClient.on("user-updated", (payload) => console.log("payload", payload));
  • Turn on/off the micro
  • Confirm that it returns a payload that looks like
[
  {
      "userId":,
      "muted": false
  }
]
[
  {
      "caps":,
      "userId":,
      "muted": true
  }
]