clearing chat data on restart

This commit is contained in:
Yallapragada Raaj Gopal
2021-11-13 16:14:15 +05:30
parent 4003a3db77
commit ba2b85f157
2 changed files with 5 additions and 3 deletions

View File

@@ -447,12 +447,14 @@ class BuyInsuranceActivity : BaseActivity(),
finish()
}
companion object{
companion object {
const val REMOVE_CHAT_INTENT_ACTION = "intent.action.remove.chat"
}
override fun onResetClick() {
LocalBroadcastManager.getInstance(this).sendBroadcast(Intent(REMOVE_CHAT_INTENT_ACTION))
// clear chat data before restarting chat screen
NaviPreferenceManager.clearChatData()
goToChatScreen()
}

View File

@@ -26,11 +26,11 @@ class ResetPopupBottomSheet : BaseBottomSheet() {
private fun initUI() {
binding.resetBtn.setOnClickListener {
listener?.onResetClick()
dismiss()
safelyDismissDialog()
}
binding.closeBtn.setOnClickListener {
dismiss()
safelyDismissDialog()
}
}