aboutsummaryrefslogtreecommitdiff
path: root/androidApp/src/main/java/mx/trackermap/TrackerMap/android/session
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2022-01-15 00:42:53 -0600
committerIván Ávalos <avalos@disroot.org>2022-01-15 00:42:53 -0600
commit7e27a317fead5a3bda6608bf63a0e3fdf8093fc4 (patch)
tree882fa93d0231059b052c7010f59dd2e0fe11173f /androidApp/src/main/java/mx/trackermap/TrackerMap/android/session
parente1360bc0fad1838a8c431d5142ce13cc81c10480 (diff)
downloadetbsa-trackermap-mobile-7e27a317fead5a3bda6608bf63a0e3fdf8093fc4.tar.gz
etbsa-trackermap-mobile-7e27a317fead5a3bda6608bf63a0e3fdf8093fc4.tar.bz2
etbsa-trackermap-mobile-7e27a317fead5a3bda6608bf63a0e3fdf8093fc4.zip
Added code for registering FCM token (HTTP 401 error)
Diffstat (limited to 'androidApp/src/main/java/mx/trackermap/TrackerMap/android/session')
-rw-r--r--androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginFragment.kt5
-rw-r--r--androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginViewModel.kt4
2 files changed, 6 insertions, 3 deletions
diff --git a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginFragment.kt b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginFragment.kt
index 5071520..1cac5bd 100644
--- a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginFragment.kt
+++ b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginFragment.kt
@@ -63,7 +63,10 @@ class LoginFragment : Fragment() {
binding.signinButton.setOnClickListener {
loginViewModel.login(
binding.usernameEditText.text.toString(),
- binding.passwordEditText.text.toString()
+ binding.passwordEditText.text.toString(),
+ PreferenceManager
+ .getDefaultSharedPreferences(activity)
+ .getString(PREFERENCE_TOKEN, null)
)
}
}
diff --git a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginViewModel.kt b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginViewModel.kt
index 1585970..88b56cf 100644
--- a/androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginViewModel.kt
+++ b/androidApp/src/main/java/mx/trackermap/TrackerMap/android/session/LoginViewModel.kt
@@ -40,7 +40,7 @@ class LoginViewModel : ViewModel(), KoinComponent {
sessionController.restoreSession()
}
- fun login(email: String, password: String) {
- sessionController.login(SessionBody(email, password))
+ fun login(email: String, password: String, token: String?) {
+ sessionController.login(SessionBody(email, password, token))
}
} \ No newline at end of file