(u: StoredUserInfo)
| 437 | } |
| 438 | |
| 439 | function serializeUser(u: StoredUserInfo): Record<string, unknown> { |
| 440 | const user: Record<string, unknown> = { ...(u[UNKNOWN] ?? {}) }; |
| 441 | if (u.email) user["email"] = u.email; |
| 442 | if (u.first_name) user["first_name"] = u.first_name; |
| 443 | if (u.last_name) user["last_name"] = u.last_name; |
| 444 | if (u.username) user["username"] = u.username; |
| 445 | return user; |
| 446 | } |
| 447 | |
| 448 | /** |
| 449 | * Legacy-plaintext heuristic. HeyGen API keys come in multiple formats |
no outgoing calls
no test coverage detected