Ghost/ghost/email-analytics-service
Simon Backx 48f9485f46
🐛 Fixed storing email failures with an empty message (#16260)
no issue

- When we receive an email failure with an empty message, the saving of
the model would fail because of schema validation that requires strings
to be non-empty.
- This adds more logging to the email analytics service to help debug
future issues
- Performance improvement to storing delivered, opened and failed emails
by replacing COALESCE with WHERE X IS NULL (tested and should give a
decent performance boost locally).
2023-02-13 15:25:36 +01:00
..
lib 🐛 Fixed storing email failures with an empty message (#16260) 2023-02-13 15:25:36 +01:00
test Added new email event processor (#15879) 2022-11-29 11:15:19 +01:00
.eslintrc.js Added empty email analytics packages 2021-02-24 21:03:29 +00:00
index.js Added new email event processor (#15879) 2022-11-29 11:15:19 +01:00
package.json Bumped TryGhost-owned dependencies and lockfile 2023-01-02 20:55:22 +01:00