Skip to content
This repository was archived by the owner on Jun 7, 2020. It is now read-only.

Commit d7aaf98

Browse files
committed
navigate members
1 parent f5d8e22 commit d7aaf98

2 files changed

Lines changed: 10 additions & 5 deletions

File tree

app/src/main/java/chat/rocket/android/members/presentation/MembersPresenter.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ class MembersPresenter @Inject constructor(
101101
else
102102
retryIO(description = "addOwner($roomId, $roomType, $userId)") { client.addOwner(roomId, roomType, userId) }
103103
offset = 0
104-
this@MembersPresenter.loadChatRoomsMembers(roomId)
104+
navigator.toMembersList(roomId)
105105
} catch (ex: RocketChatException) {
106106
view.showMessage(ex.message!!) // TODO Remove.
107107
Timber.e(ex) // FIXME: Right now we are only catching the exception with Timber.
@@ -116,7 +116,7 @@ class MembersPresenter @Inject constructor(
116116
retryIO(description = "removeLeader($roomId, $roomType, $userId)") { client.removeLeader(roomId, roomType, userId) }
117117
else
118118
retryIO(description = "addLeader($roomId, $roomType, $userId)") { client.addLeader(roomId, roomType, userId) }
119-
// this@MembersPresenter.loadChatRoomsMembers(roomId)
119+
navigator.toMembersList(roomId)
120120
} catch (ex: RocketChatException) {
121121
view.showMessage(ex.message!!) // TODO Remove.
122122
Timber.e(ex) // FIXME: Right now we are only catching the exception with Timber.
@@ -131,7 +131,7 @@ class MembersPresenter @Inject constructor(
131131
retryIO(description = "removeModerator($roomId, $roomType, $userId)") { client.removeModerator(roomId, roomType, userId) }
132132
else
133133
retryIO(description = "addModerator($roomId, $roomType, $userId)") { client.addModerator(roomId, roomType, userId) }
134-
// this@MembersPresenter.loadChatRoomsMembers(roomId)
134+
navigator.toMembersList(roomId)
135135
} catch (ex: RocketChatException) {
136136
view.showMessage(ex.message!!) // TODO Remove.
137137
Timber.e(ex) // FIXME: Right now we are only catching the exception with Timber.

app/src/main/java/chat/rocket/android/members/ui/MembersFragment.kt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,13 @@ class MembersFragment : Fragment(), MembersView {
117117
private fun setupRecyclerView() {
118118
ui {
119119
adapter = MembersAdapter ({ memberUiModel -> presenter.toMemberDetails(memberUiModel) }, presenter)
120-
recycler_view.layoutManager = linearLayoutManager
121-
recycler_view.addItemDecoration(DividerItemDecoration(it, DividerItemDecoration.HORIZONTAL))
120+
recycler_view.layoutManager = LinearLayoutManager(context)
121+
recycler_view.addItemDecoration(
122+
DividerItemDecoration(
123+
it,
124+
DividerItemDecoration.HORIZONTAL
125+
)
126+
)
122127
recycler_view.adapter = adapter
123128
}
124129
}

0 commit comments

Comments
 (0)