From dd5fd26b5671dec24939a03f79907511d31f24e6 Mon Sep 17 00:00:00 2001 From: Borgia Leiva Date: Wed, 4 Feb 2026 11:57:31 +0100 Subject: [PATCH] Corrected User class and models to have name member --- .../edbole/KanbanCloneAndroid/kanban/User.kt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/src/main/java/com/campusaula/edbole/KanbanCloneAndroid/kanban/User.kt b/app/src/main/java/com/campusaula/edbole/KanbanCloneAndroid/kanban/User.kt index 2721009..d4b8597 100644 --- a/app/src/main/java/com/campusaula/edbole/KanbanCloneAndroid/kanban/User.kt +++ b/app/src/main/java/com/campusaula/edbole/KanbanCloneAndroid/kanban/User.kt @@ -4,6 +4,7 @@ import com.google.gson.annotations.SerializedName class User { val id: Int = 0 + val name : String = "" val email: String = "" val password: String = "" val projects: List = emptyList() @@ -12,6 +13,8 @@ class User { data class UserBase ( @SerializedName("id") val id: Int, + @SerializedName("name") + val name: String, @SerializedName("email") val email: String ) @@ -19,6 +22,8 @@ data class UserBase ( data class ProjectUser( @SerializedName("id") val id: Int, + @SerializedName("name") + val name: String, @SerializedName("email") val email: String, @SerializedName("projects") @@ -32,9 +37,19 @@ data class UserLogin ( val password: String ) +data class UserCreate ( + @SerializedName("name") + val name: String, + @SerializedName("email") + val email: String, + @SerializedName("password") + val password: String +) + data class UserUpdatePassword( @SerializedName("password") val password: String, @SerializedName("new_password") val newPassword: String ) +