Fix workspaceLogo in invite-email (#5865)

## Fixes wrong image url in email 

![image](https://github.com/twentyhq/twenty/assets/29927851/5fb1524b-874d-4723-8450-0284382bbeb3)

## Done
- duplicates and adapt `getImageAbsoluteURIOrBase64` from `twenty-front`
in `twenty-email`
- send `SERVER_URL` to email builder
This commit is contained in:
martmull
2024-06-14 12:36:24 +02:00
committed by GitHub
parent a2e89af6b2
commit 28202cc9e0
3 changed files with 22 additions and 1 deletions

View File

@ -119,6 +119,7 @@ export class WorkspaceService extends TypeOrmQueryService<Workspace> {
link: inviteLink,
workspace: { name: workspace.displayName, logo: workspace.logo },
sender: { email: sender.email, firstName: sender.firstName },
serverUrl: this.environmentService.get('SERVER_URL'),
};
const emailTemplate = SendInviteLinkEmail(emailData);
const html = render(emailTemplate, {