修正邀請碼問題

This commit is contained in:
2025-09-19 03:12:45 +08:00
parent b5e8cce2f3
commit ea17bd0ca2
6 changed files with 65 additions and 9 deletions

View File

@@ -457,9 +457,8 @@ export function UserManagement() {
const newToken = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15)
const user = users.find((u) => u.id === userId)
const role = (user as any)?.invitedRole || "user"
const newInvitationLink = isClient
? `${window.location.origin}/register?token=${newToken}&email=${encodeURIComponent(email)}&role=${role}`
: `/register?token=${newToken}&email=${encodeURIComponent(email)}&role=${role}`
const baseUrl = process.env.NEXT_PUBLIC_APP_URL || (isClient ? window.location.origin : 'http://localhost:3000')
const newInvitationLink = `${baseUrl}/register?token=${newToken}&email=${encodeURIComponent(email)}&role=${role}`
setUsers(
users.map((user) =>