From 9ba4ba21dbf3c43f968eb574f372f4c6029556a8 Mon Sep 17 00:00:00 2001 From: varksyu Date: Wed, 19 Feb 2025 12:57:59 +0300 Subject: [PATCH] update profile layout --- .../work/data/auth/AuthNetworkDataSource.kt | 4 +- app/src/main/res/layout/fragment_profile.xml | 101 +++++++++++++++--- .../main/res/layout/one_entry_list_view.xml | 6 ++ app/src/main/res/values/colors.xml | 2 +- app/src/main/res/values/strings.xml | 2 + 5 files changed, 100 insertions(+), 15 deletions(-) create mode 100644 app/src/main/res/layout/one_entry_list_view.xml diff --git a/app/src/main/java/ru/myitschool/work/data/auth/AuthNetworkDataSource.kt b/app/src/main/java/ru/myitschool/work/data/auth/AuthNetworkDataSource.kt index b8b7bc7..ebbfed3 100644 --- a/app/src/main/java/ru/myitschool/work/data/auth/AuthNetworkDataSource.kt +++ b/app/src/main/java/ru/myitschool/work/data/auth/AuthNetworkDataSource.kt @@ -19,7 +19,7 @@ object AuthNetworkDataSource { suspend fun isUserExist(login: String): Result = withContext(Dispatchers.IO) { runCatching { - val result = client.get("$SERVER_ADDRESS/api/user/login/$login") //10.0.2.2 + val result = client.get("$SERVER_ADDRESS/api/login/$login") //10.0.2.2 when (result.status) { HttpStatusCode.OK -> { return@runCatching true } HttpStatusCode.NotFound -> { return@runCatching false } @@ -30,7 +30,7 @@ object AuthNetworkDataSource { suspend fun login(token: String): Result = withContext(Dispatchers.IO) { runCatching { - val result = client.get("$SERVER_ADDRESS/api/user/login") { + val result = client.get("$SERVER_ADDRESS/api/login") { header(HttpHeaders.Authorization, token) } if (result.status == HttpStatusCode.Unauthorized) { diff --git a/app/src/main/res/layout/fragment_profile.xml b/app/src/main/res/layout/fragment_profile.xml index 630d275..c1618d7 100644 --- a/app/src/main/res/layout/fragment_profile.xml +++ b/app/src/main/res/layout/fragment_profile.xml @@ -7,19 +7,18 @@ - + app:layout_constraintTop_toTopOf="parent" /> - + app:layout_constraintVertical_bias="1.0"> + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/one_entry_list_view.xml b/app/src/main/res/layout/one_entry_list_view.xml new file mode 100644 index 0000000..0d9b637 --- /dev/null +++ b/app/src/main/res/layout/one_entry_list_view.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 3d1a6ab..ceceacb 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -9,6 +9,6 @@ #FFFFFFFF #A7A7A7 #EBEBEB - #FF6900 + #FF8733 #9F27FE \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index cde5bd7..d886e6b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -8,4 +8,6 @@ Ошибка валидации\n Неверный логин или пароль Непредвиденная ошибка + История входов\n + Время входа\n \ No newline at end of file