dm-190
This commit is contained in:
parent
1a047b79a1
commit
3ce74a8af1
1 changed files with 6 additions and 6 deletions
|
|
@ -16,24 +16,24 @@ data class LoginResponse(
|
||||||
val access_token: String,
|
val access_token: String,
|
||||||
val expires_in: Int,
|
val expires_in: Int,
|
||||||
val refresh_token: String,
|
val refresh_token: String,
|
||||||
val token: String,
|
val token: String? = null, // 💡 改為可空
|
||||||
val user: UserInfo
|
val user: UserInfo? = null // 💡 如果刷新或登入有時沒給,改為可空
|
||||||
)
|
)
|
||||||
|
|
||||||
@JsonClass(generateAdapter = true)
|
@JsonClass(generateAdapter = true)
|
||||||
data class UserInfo(
|
data class UserInfo(
|
||||||
val id: String,
|
val id: String,
|
||||||
val username: String,
|
val username: String,
|
||||||
val display_name: String,
|
val display_name: String,
|
||||||
val email: String,
|
val email: String,
|
||||||
val avatar_url: String? = null, // 建議給預設 null
|
val avatar_url: String? = null,
|
||||||
val banner_url: String? = null,
|
val banner_url: String? = null,
|
||||||
val bio: String? = null,
|
val bio: String? = null,
|
||||||
val status: String,
|
val status: String? = "active", // 💡 防禦:給可空與預設值
|
||||||
val is_verified: Boolean = false,
|
val is_verified: Boolean = false,
|
||||||
val created_at: String
|
val created_at: String? = "" // 💡 防禦:給可空與預設值
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
//register data
|
//register data
|
||||||
@JsonClass(generateAdapter = true)
|
@JsonClass(generateAdapter = true)
|
||||||
data class RegisterRequest(
|
data class RegisterRequest(
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue