From 9cd027e80dfe08137c62f65163e061f3a3c8af64 Mon Sep 17 00:00:00 2001 From: Natan Votre Date: Thu, 18 Jun 2020 17:00:18 -0300 Subject: [PATCH] [NY-10598]: [AN]: Remove temporarily the 'Remove Sessions' feature on SecurityFragment --- .../communicator/mvp/presenters/SecurityPresenter.kt | 10 ++++++---- .../ui/adapters/viewholders/SecuritySessionItemVH.kt | 3 ++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/nynja/mobile/communicator/mvp/presenters/SecurityPresenter.kt b/app/src/main/java/com/nynja/mobile/communicator/mvp/presenters/SecurityPresenter.kt index a1444ca695..59a8df6ff3 100644 --- a/app/src/main/java/com/nynja/mobile/communicator/mvp/presenters/SecurityPresenter.kt +++ b/app/src/main/java/com/nynja/mobile/communicator/mvp/presenters/SecurityPresenter.kt @@ -85,13 +85,15 @@ class SecurityPresenter : BasePresenter() { vhModels.add(VHModel(VHModel.TITLE_TAG, R.string.current_session)) if (currentSessionVH != null) vhModels.add(currentSessionVH!!) - vhModels.add(VHModel(VHModel.TERMINATE_ALL_OTHERS_SESSIONS_TAG, - Pair(activeSessionsVH.isNotEmpty(), R.string.terminate_all_other_sessions))) - vhModels.add(VHModel(VHModel.DESCRIPTION_TAG, R.string.logs_out_all_devices_except_for_this_one)) +// [NY-10598] remove the "terminate sessions" feature until we have a back-end functionality for it +// vhModels.add(VHModel(VHModel.TERMINATE_ALL_OTHERS_SESSIONS_TAG, +// Pair(activeSessionsVH.isNotEmpty(), R.string.terminate_all_other_sessions))) +// vhModels.add(VHModel(VHModel.DESCRIPTION_TAG, R.string.logs_out_all_devices_except_for_this_one)) vhModels.add(VHModel(VHModel.TITLE_TAG, R.string.active_sessions)) vhModels.addAll(activeSessionsVH) - vhModels.add(VHModel(VHModel.DESCRIPTION_TAG, R.string.tap_on_a_session_to_terminate)) +// [NY-10598] +// vhModels.add(VHModel(VHModel.DESCRIPTION_TAG, R.string.tap_on_a_session_to_terminate)) viewState.setItems(vhModels) } diff --git a/app/src/main/java/com/nynja/mobile/communicator/ui/adapters/viewholders/SecuritySessionItemVH.kt b/app/src/main/java/com/nynja/mobile/communicator/ui/adapters/viewholders/SecuritySessionItemVH.kt index 93f36c6688..9fcfaa77a6 100644 --- a/app/src/main/java/com/nynja/mobile/communicator/ui/adapters/viewholders/SecuritySessionItemVH.kt +++ b/app/src/main/java/com/nynja/mobile/communicator/ui/adapters/viewholders/SecuritySessionItemVH.kt @@ -38,7 +38,8 @@ class SecuritySessionItemVH(parent: ViewGroup, private val mOnItemClickListener: mDeviceName.text = if (StringUtils.isNotEmpty(session.deviceName)) session.deviceName else context.getString(R.string.no_data) mSessionAddress.text = if (session.hasSessionAddress) session.sessionAddress else context.getString(R.string.no_data) mTime.text = if (session.isCurrentSession) itemView.context.getString(R.string.active) else session.time - itemView.setOnClickListener { if (!session.isCurrentSession) mOnItemClickListener.onItemClick(item, adapterPosition) } +// [NY-10598] remove the "terminate sessions" feature until we have a back-end functionality for it +// itemView.setOnClickListener { if (!session.isCurrentSession) mOnItemClickListener.onItemClick(item, adapterPosition) } } } } \ No newline at end of file -- GitLab