refactor(core): Decouple emailing and workflow sharing from internal hooks (no-changelog) (#10326)

This commit is contained in:
Iván Ovejero
2024-08-08 12:33:18 +02:00
committed by GitHub
parent ee8c9a5b24
commit ee03400c25
8 changed files with 47 additions and 47 deletions

View File

@@ -160,12 +160,11 @@ export class UserService {
});
} catch (e) {
if (e instanceof Error) {
Container.get(InternalHooks).onEmailFailed({
this.eventService.emit('email-failed', {
user: owner,
message_type: 'New user invite',
public_api: false,
messageType: 'New user invite',
publicApi: false,
});
this.eventService.emit('email-failed', { user: owner, messageType: 'New user invite' });
this.logger.error('Failed to send email', {
userId: owner.id,
inviteAcceptUrl,