novuhq / novu

Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.
https://novu.co
Other
35.43k stars 3.92k forks source link

fix(api): null issues #7076

Closed tatarco closed 1 day ago

tatarco commented 1 day ago

What changed? Why was the change needed?

  1. Add support for null buttons.
  2. Modify zod to not fail on null on complex structures.
  3. Sanitize null control values out of the once going to preview.

Screenshots

Expand for optional sections ### Related enterprise PR ### Special notes for your reviewer
linear[bot] commented 1 day ago

NV-4820 🐛 Preview of in-app step not showing

netlify[bot] commented 1 day ago

Deploy Preview for novu-stg-vite-dashboard-poc ready!

Name Link
Latest commit 498f19f3a92fa1fc7d2c2f58e447fc0f4175f086
Latest deploy log https://app.netlify.com/sites/novu-stg-vite-dashboard-poc/deploys/673d904cb9d21100085d8dde
Deploy Preview https://deploy-preview-7076--novu-stg-vite-dashboard-poc.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.