Mobile PUSH notifications sent algorithm


Hi, I have a question about algorithm (diagram) for mobile PUSH notification sent.
I have found this one Changes To Notification Behavior - Rocket.Chat
Is this is up-to-date? If no, where I can find valid.
It can be help to user to better understand logic

Server Setup Information

  • Version of Rocket.Chat Server:
  • Operating System:
  • Deployment Method:
  • Number of Running Instances:
  • DB Replicaset Oplog:
  • NodeJS Version:
  • MongoDB Version:
  • Proxy:
  • Firewalls involved:

Any additional Information

I think it’s not.
Current logic can be found here and in some related issues and PRs