body is optional for note push to fix empty body pushes issue
slightly faster empty pushes filtering