fix refreshing after login

This commit is contained in:
Bnyro 2022-10-16 18:30:15 +02:00
parent 499be1e1cb
commit 18a8ec2e3f
2 changed files with 6 additions and 8 deletions

View File

@ -54,13 +54,10 @@ class DeleteAccountDialog : DialogFragment() {
return@launchWhenCreated return@launchWhenCreated
} }
Toast.makeText(context, R.string.success, Toast.LENGTH_SHORT).show() Toast.makeText(context, R.string.success, Toast.LENGTH_SHORT).show()
logout()
val restartDialog = RequireRestartDialog()
restartDialog.show(childFragmentManager, RequireRestartDialog::class.java.name)
}
}
private fun logout() {
PreferenceHelper.setToken("") PreferenceHelper.setToken("")
activity?.recreate()
dialog?.dismiss()
}
} }
} }

View File

@ -79,8 +79,9 @@ class LoginDialog : DialogFragment() {
Toast.makeText(context, R.string.loggedIn, Toast.LENGTH_SHORT).show() Toast.makeText(context, R.string.loggedIn, Toast.LENGTH_SHORT).show()
PreferenceHelper.setToken(response.token!!) PreferenceHelper.setToken(response.token!!)
PreferenceHelper.setUsername(login.username!!) PreferenceHelper.setUsername(login.username!!)
dialog?.dismiss()
activity?.recreate() activity?.recreate()
dialog?.dismiss()
} }
} }
} }