fixes
Build And Push Image / docker (push) Successful in 3m27s Details

This commit is contained in:
Matt 2025-08-13 17:24:31 +02:00
parent e097fb746f
commit 9b183b48cc
2 changed files with 3 additions and 3 deletions

View File

@ -76,8 +76,8 @@ export default defineEventHandler(async (event) => {
const { generateEmailVerificationToken } = await import('~/server/utils/email-tokens');
const verificationToken = await generateEmailVerificationToken(user.id, email);
// Get configuration - ensure proper absolute URL
const verificationLink = `https://portal.monacousa.org/api/auth/verify-email?token=${verificationToken}`;
// Get configuration - ensure proper absolute URL points to Vue page, not API endpoint
const verificationLink = `https://portal.monacousa.org/auth/verify?token=${verificationToken}`;
// Send verification email
const { getEmailService } = await import('~/server/utils/email');

View File

@ -128,7 +128,7 @@ export default defineEventHandler(async (event) => {
const emailService = await getEmailService();
const verificationToken = await generateEmailVerificationToken(keycloakId, member.email);
const config = useRuntimeConfig();
const verificationLink = `${config.public.domain}/api/auth/verify-email?token=${verificationToken}`;
const verificationLink = `https://portal.monacousa.org/auth/verify?token=${verificationToken}`;
await emailService.sendWelcomeEmail(member.email, {
firstName: member.first_name,