Ghost/ghost/verification-trigger
Hannah Wolfe dfffa309a8
Improved member importer error handling (#15843)
refs: https://github.com/TryGhost/Team/issues/1121

- This makes several key changes to the way errors are handled in the member importer, to ensure that we only show error messages to users that we wrote.
- Fundamentally, we no longer trust all API errors, and instead only trust a set of very specific API errors. Anything outside of that is replaced with a generic error message.
- Also switches the server-side error generated for email verification (which can throw during member import) to be a HostLimitError, as that is a more appropriate class.
- Note: there are many other parts of Ghost admin that need a similar overhaul, and a similar change we need to introduce server side to fully resolve the underlying issue of bubbling up code errors to the UI.
2022-11-17 19:41:39 +00:00
..
lib Improved member importer error handling (#15843) 2022-11-17 19:41:39 +00:00
test Fixed verification trigger usage of Event Repository 2022-11-01 13:00:42 +07:00
.eslintrc.js Added email verification trigger package 2022-01-27 10:57:51 +00:00
index.js Added email verification trigger package 2022-01-27 10:57:51 +00:00
package.json Update Test & linting packages 2022-11-07 20:39:48 +00:00