novuhq / novu

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

🐛 Bug Report: V24 Localization & Layout #5418

Open alaboudi opened 4 months ago

alaboudi commented 4 months ago

📜 Description

Email channel preview and send is messed up in v24

👟 Reproduction steps

  1. Have an email layout already in the system
  2. Upgrade to v24
  3. Add an email channel
  4. Draft the email content
  5. Toggle to preview tab

👍 Expected behavior

You should see a preview of the email within the already created template.

👎 Actual Behavior with Screenshots

1) Layout is not shown. 2) Error snackbars are displayed with message "Cannot POST /v1/translations/groups/preview/locales" at the bottom right corner

https://github.com/novuhq/novu/assets/7456621/92cdfb6f-7f68-4674-8ea2-96bf4e50bbf1

Novu version

24

npm version

No response

node version

No response

📃 Provide any additional context for the Bug.

No response

👀 Have you spent some time to check if this bug has been raised before?

🏢 Have you read the Contributing Guidelines?

Are you willing to submit PR?

None

linear[bot] commented 4 months ago

NV-3660 🐛 Bug Report: V24 Localization & Layout

ainouzgali commented 4 months ago

Hi @alaboudi :) Thank you for reporting! If you trigger the workflow, is the sent message showing the layout? I wasn't able to reproduce it, can you please reach out on discord/email and send me your organizationId?