diff --git a/app/src/main/java/com/example/bondoman/share_preference/PreferenceManager.kt b/app/src/main/java/com/example/bondoman/share_preference/PreferenceManager.kt index b77f9b63407f16fb0d4eefa71ef0da27e4cad70f..401b456e796df26ba7b71eeb4a6bb6954d65624d 100644 --- a/app/src/main/java/com/example/bondoman/share_preference/PreferenceManager.kt +++ b/app/src/main/java/com/example/bondoman/share_preference/PreferenceManager.kt @@ -34,4 +34,13 @@ class PreferenceManager (var context: Context) { editor.clear() editor.commit() } + + fun setEmail(email: String?) { + editor.putString("email", email) + editor.commit() + } + + fun getEmail(): String? { + return pref.getString("email", "") + } } \ No newline at end of file diff --git a/app/src/main/java/com/example/bondoman/ui/login/LoginActivity.kt b/app/src/main/java/com/example/bondoman/ui/login/LoginActivity.kt index 68fece0d85a68bb3e23bd70490263f1b5b87e205..9235774c83ec008e8093af807b8766e458b55df1 100644 --- a/app/src/main/java/com/example/bondoman/ui/login/LoginActivity.kt +++ b/app/src/main/java/com/example/bondoman/ui/login/LoginActivity.kt @@ -72,6 +72,8 @@ class LoginActivity : AppCompatActivity() { Log.d("Login", loginRequest.email.toString()) Log.d("Login", loginRequest.password.toString()) viewModel.login(loginRequest) + + preferenceManager.setEmail(loginRequest.email.toString()) } diff --git a/app/src/main/java/com/example/bondoman/ui/settings/SettingsFragment.kt b/app/src/main/java/com/example/bondoman/ui/settings/SettingsFragment.kt index 53cab4e3435d48a2bf6e6b7db1f110adb0ffb8d3..deaa3f8623b456b64c45f2ecfb8a048d7bd0d0bc 100644 --- a/app/src/main/java/com/example/bondoman/ui/settings/SettingsFragment.kt +++ b/app/src/main/java/com/example/bondoman/ui/settings/SettingsFragment.kt @@ -191,8 +191,7 @@ class SettingsFragment : Fragment() { var intent = Intent(Intent.ACTION_SEND) .setType("application/excel") - // TODO: Set recipient emails - .putExtra(Intent.EXTRA_EMAIL, arrayOf("13521092@std.stei.itb.ac.id", "13521054@std.stei.itb.ac.id", "13521082@std.stei.itb.ac.id")) + .putExtra(Intent.EXTRA_EMAIL, arrayOf(preferenceManager.getEmail().toString())) .putExtra(Intent.EXTRA_SUBJECT, "Data Transaksi") .putExtra(Intent.EXTRA_TEXT, "This email is generated automatically") .putExtra(Intent.EXTRA_STREAM, fileUri)