diff --git a/OCH/mogo-och-charter-passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt b/OCH/mogo-och-charter-passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt index 0009d89f06..59b59fe7d2 100644 --- a/OCH/mogo-och-charter-passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt +++ b/OCH/mogo-och-charter-passenger/src/main/java/com/mogo/och/bus/passenger/ui/dialogfragment/NoviceGuidanceFragment.kt @@ -125,11 +125,7 @@ class NoviceGuidanceFragment : } v_next_page_notice.setOnClickListener { setTargetVisable(complierGuidance = true) - val currentOrderInfo = CharterPassengerModel.getCurrentOrderInfo() - currentOrderInfo?.orderNo?.let { order -> - val orderNoSet = mutableSetOf(order) - SharedPrefs.getInstance(requireContext()).putStringSet(BusPassengerPresenter.KEY4SHOWNOVICEGUIDANCE, orderNoSet) - } + saveOrderInfo() if (m1_novice_guidance_complier_tts) { val m1NoviceGuidanceStopSiteTts = AbsMogoApplication.getApp().getString(R.string.m1_novice_guidance_complier_tts) @@ -145,8 +141,18 @@ class NoviceGuidanceFragment : } + private fun saveOrderInfo() { + val currentOrderInfo = CharterPassengerModel.getCurrentOrderInfo() + currentOrderInfo?.orderNo?.let { order -> + val orderNoSet = mutableSetOf(order) + SharedPrefs.getInstance(requireContext()) + .putStringSet(BusPassengerPresenter.KEY4SHOWNOVICEGUIDANCE, orderNoSet) + } + } + override fun onClick(v: View?) { dismissAllowingStateLoss() + saveOrderInfo() }