From 9f8d6ef3f15f71be7ad4212d943fa13c0f6de072 Mon Sep 17 00:00:00 2001 From: Ognjen Cirkovic Date: Sat, 29 Oct 2022 23:30:08 +0200 Subject: Sitne ispravke. Popravljeno citanje json response-a. --- .../example/brzodolokacije/Fragments/FragmentLogin.kt | 16 ++-------------- .../example/brzodolokacije/Fragments/FragmentRegister.kt | 4 +--- .../example/brzodolokacije/Services/RetrofitHelper.kt | 7 ++++++- .../app/src/main/res/layout/activity_login_register.xml | 1 - 4 files changed, 9 insertions(+), 19 deletions(-) (limited to 'Client') diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentLogin.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentLogin.kt index ab6794c..3bc62bd 100644 --- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentLogin.kt +++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentLogin.kt @@ -29,10 +29,6 @@ class FragmentLogin : Fragment() { private lateinit var emailString:String - override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState) - - } override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, @@ -52,7 +48,6 @@ class FragmentLogin : Fragment() { login.setOnClickListener{ emailString=email.text.toString().trim() passwordString=password.text.toString().trim() - //prazan unos? if(emailString.isEmpty()) { @@ -81,9 +76,7 @@ class FragmentLogin : Fragment() { SharedPreferencesHelper.addValue("jwt",token,activity!!) }else{ if(response.errorBody()!=null) - Toast.makeText( - activity, response.errorBody()!!.string(), Toast.LENGTH_LONG - ).show(); + Toast.makeText(activity, response.errorBody()!!.string(), Toast.LENGTH_LONG).show(); } @@ -91,16 +84,11 @@ class FragmentLogin : Fragment() { override fun onFailure(call: Call, t: Throwable) { Toast.makeText( - activity, "Greska, pokusajte ponovo.", Toast.LENGTH_LONG + activity, t.toString(), Toast.LENGTH_LONG ).show(); } }) - Toast.makeText( - activity, "Korisnik sa unetim podacima nije pronađen. " + "\n" + - "Proverite podatke i pokušajte ponovo", Toast.LENGTH_LONG - ).show(); - } } diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentRegister.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentRegister.kt index 4843675..f6300b8 100644 --- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentRegister.kt +++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentRegister.kt @@ -92,9 +92,7 @@ class FragmentRegister : Fragment() { //TODO(navigate to login) }else{ if(response.errorBody()!=null) - Toast.makeText( - activity, response.errorBody()!!.string(), Toast.LENGTH_LONG - ).show(); + Toast.makeText(activity, response.errorBody()!!.string(), Toast.LENGTH_LONG).show() } diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Services/RetrofitHelper.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Services/RetrofitHelper.kt index 5721816..cc7eb56 100644 --- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Services/RetrofitHelper.kt +++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Services/RetrofitHelper.kt @@ -1,13 +1,18 @@ package com.example.brzodolokacije.Services +import com.google.gson.GsonBuilder import retrofit2.Retrofit import retrofit2.converter.gson.GsonConverterFactory + object RetrofitHelper { val baseUrl="http://10.0.2.2:5279" fun getInstance():Retrofit{ + val gson = GsonBuilder() + .setLenient() + .create() return Retrofit.Builder().baseUrl(baseUrl) - .addConverterFactory(GsonConverterFactory.create()) + .addConverterFactory(GsonConverterFactory.create(gson)) .build() } } diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml index 50d903b..ac526e0 100644 --- a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml +++ b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml @@ -9,7 +9,6 @@ android:foregroundTint="#5E010F13" android:foregroundTintMode="add" tools:context=".Activities.ActivityLoginRegister"> -