fix docker build
This commit is contained in:
@@ -97,23 +97,26 @@ export async function startAccount(body: AccountStartInput) {
|
||||
)
|
||||
const verifyUrl = `${dashboardUrl}/verify-email?token=${encodeURIComponent(verificationToken)}`
|
||||
|
||||
const emailSubjects: Record<string, string> = {
|
||||
const emailSubjects: Record<'en' | 'fr' | 'ar', string> = {
|
||||
en: 'Verify your email — RentalDriveGo',
|
||||
fr: 'Vérifiez votre email — RentalDriveGo',
|
||||
ar: 'تحقق من بريدك الإلكتروني — RentalDriveGo',
|
||||
}
|
||||
const emailBodies: Record<string, string> = {
|
||||
const emailBodies: Record<'en' | 'fr' | 'ar', string> = {
|
||||
en: `<p>Welcome to RentalDriveGo!</p><p>Click the link below to verify your email and activate your account:</p><p><a href="${verifyUrl}">Verify Email</a></p><p>If you did not create this account, you can safely ignore this email.</p>`,
|
||||
fr: `<p>Bienvenue sur RentalDriveGo !</p><p>Cliquez sur le lien ci-dessous pour vérifier votre email et activer votre compte :</p><p><a href="${verifyUrl}">Vérifier l'email</a></p><p>Si vous n'avez pas créé ce compte, ignorez cet email.</p>`,
|
||||
ar: `<p>مرحباً بك في RentalDriveGo!</p><p>انقر على الرابط أدناه للتحقق من بريدك الإلكتروني وتفعيل حسابك:</p><p><a href="${verifyUrl}">تحقق من البريد الإلكتروني</a></p><p>إذا لم تقم بإنشاء هذا الحساب، يمكنك تجاهل هذا البريد الإلكتروني.</p>`,
|
||||
}
|
||||
const emailTexts: Record<string, string> = {
|
||||
const emailTexts: Record<'en' | 'fr' | 'ar', string> = {
|
||||
en: `Welcome to RentalDriveGo!\n\nVerify your email by visiting:\n${verifyUrl}\n\nIf you did not create this account, you can safely ignore this email.`,
|
||||
fr: `Bienvenue sur RentalDriveGo !\n\nVérifiez votre email en visitant :\n${verifyUrl}\n\nSi vous n'avez pas créé ce compte, ignorez cet email.`,
|
||||
ar: `مرحباً بك في RentalDriveGo!\n\nتحقق من بريدك الإلكتروني بزيارة:\n${verifyUrl}\n\nإذا لم تقم بإنشاء هذا الحساب، يمكنك تجاهل هذا البريد الإلكتروني.`,
|
||||
}
|
||||
|
||||
const lang = (body.preferredLanguage === 'ar' || body.preferredLanguage === 'fr') ? body.preferredLanguage : 'en'
|
||||
const lang: 'en' | 'fr' | 'ar' =
|
||||
body.preferredLanguage === 'ar' || body.preferredLanguage === 'fr'
|
||||
? body.preferredLanguage
|
||||
: 'en'
|
||||
|
||||
await sendTransactionalEmail({
|
||||
to: body.email,
|
||||
|
||||
@@ -211,8 +211,12 @@ export async function resendVerification(email: string) {
|
||||
)
|
||||
const verifyUrl = `${dashboardUrl}/verify-email?token=${encodeURIComponent(verificationToken)}`
|
||||
|
||||
const lang = (employee.preferredLanguage === 'ar' || employee.preferredLanguage === 'fr') ? employee.preferredLanguage : 'en'
|
||||
const emailSubjects: Record<string, string> = {
|
||||
const lang: 'en' | 'fr' | 'ar' =
|
||||
employee.preferredLanguage === 'ar' || employee.preferredLanguage === 'fr'
|
||||
? employee.preferredLanguage
|
||||
: 'en'
|
||||
|
||||
const emailSubjects: Record<'en' | 'fr' | 'ar', string> = {
|
||||
en: 'Verify your email — RentalDriveGo',
|
||||
fr: 'Vérifiez votre email — RentalDriveGo',
|
||||
ar: 'تحقق من بريدك الإلكتروني — RentalDriveGo',
|
||||
|
||||
Reference in New Issue
Block a user