fix(session-recovery): improve error message extraction

This commit is contained in:
YeonGyu-Kim
2025-12-08 16:54:39 +09:00
parent 4e328a937c
commit 79b791117a

View File

@@ -51,8 +51,12 @@ interface MessagePart {
function getErrorMessage(error: unknown): string { function getErrorMessage(error: unknown): string {
if (!error) return "" if (!error) return ""
if (typeof error === "string") return error.toLowerCase() if (typeof error === "string") return error.toLowerCase()
const errorObj = error as { data?: { message?: string }; message?: string } const errorObj = error as {
return (errorObj.data?.message || errorObj.message || "").toLowerCase() data?: { message?: string }
message?: string
error?: { message?: string }
}
return (errorObj.data?.message || errorObj.error?.message || errorObj.message || "").toLowerCase()
} }
function detectErrorType(error: unknown): RecoveryErrorType { function detectErrorType(error: unknown): RecoveryErrorType {