From 3ce74a8af121ecfa02e2e610bd8c8c4d7c50da4d Mon Sep 17 00:00:00 2001 From: Eric85710 Date: Sat, 4 Jul 2026 16:15:52 +0800 Subject: [PATCH] dm-190 --- .../data/api/api_class/AuthRequest_Response.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/example/login_v3/data/api/api_class/AuthRequest_Response.kt b/app/src/main/java/com/example/login_v3/data/api/api_class/AuthRequest_Response.kt index 9468270..d85031b 100644 --- a/app/src/main/java/com/example/login_v3/data/api/api_class/AuthRequest_Response.kt +++ b/app/src/main/java/com/example/login_v3/data/api/api_class/AuthRequest_Response.kt @@ -16,24 +16,24 @@ data class LoginResponse( val access_token: String, val expires_in: Int, val refresh_token: String, - val token: String, - val user: UserInfo + val token: String? = null, // 💡 改為可空 + val user: UserInfo? = null // 💡 如果刷新或登入有時沒給,改為可空 ) + @JsonClass(generateAdapter = true) data class UserInfo( val id: String, val username: String, val display_name: String, val email: String, - val avatar_url: String? = null, // 建議給預設 null + val avatar_url: String? = null, val banner_url: String? = null, val bio: String? = null, - val status: String, + val status: String? = "active", // 💡 防禦:給可空與預設值 val is_verified: Boolean = false, - val created_at: String + val created_at: String? = "" // 💡 防禦:給可空與預設值 ) - //register data @JsonClass(generateAdapter = true) data class RegisterRequest(