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

Commit 4d9727d

Browse files
committed
navigate members
1 parent f6baddf commit 4d9727d

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
@@ -96,7 +96,7 @@ class MembersPresenter @Inject constructor(
9696
else
9797
retryIO(description = "addOwner($roomId, $roomType, $userId)") { client.addOwner(roomId, roomType, userId) }
9898
offset = 0
99-
this@MembersPresenter.loadChatRoomsMembers(roomId)
99+
navigator.toMembersList(roomId)
100100
} catch (ex: RocketChatException) {
101101
view.showMessage(ex.message!!) // TODO Remove.
102102
Timber.e(ex) // FIXME: Right now we are only catching the exception with Timber.
@@ -111,7 +111,7 @@ class MembersPresenter @Inject constructor(
111111
retryIO(description = "removeLeader($roomId, $roomType, $userId)") { client.removeLeader(roomId, roomType, userId) }
112112
else
113113
retryIO(description = "addLeader($roomId, $roomType, $userId)") { client.addLeader(roomId, roomType, userId) }
114-
// this@MembersPresenter.loadChatRoomsMembers(roomId)
114+
navigator.toMembersList(roomId)
115115
} catch (ex: RocketChatException) {
116116
view.showMessage(ex.message!!) // TODO Remove.
117117
Timber.e(ex) // FIXME: Right now we are only catching the exception with Timber.
@@ -126,7 +126,7 @@ class MembersPresenter @Inject constructor(
126126
retryIO(description = "removeModerator($roomId, $roomType, $userId)") { client.removeModerator(roomId, roomType, userId) }
127127
else
128128
retryIO(description = "addModerator($roomId, $roomType, $userId)") { client.addModerator(roomId, roomType, userId) }
129-
// this@MembersPresenter.loadChatRoomsMembers(roomId)
129+
navigator.toMembersList(roomId)
130130
} catch (ex: RocketChatException) {
131131
view.showMessage(ex.message!!) // TODO Remove.
132132
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
@@ -122,8 +122,13 @@ class MembersFragment : Fragment(), MembersView {
122122
private fun setupRecyclerView() {
123123
ui {
124124
adapter = MembersAdapter ({ memberUiModel -> presenter.toMemberDetails(memberUiModel) }, presenter)
125-
recycler_view.layoutManager = linearLayoutManager
126-
recycler_view.addItemDecoration(DividerItemDecoration(it, DividerItemDecoration.HORIZONTAL))
125+
recycler_view.layoutManager = LinearLayoutManager(context)
126+
recycler_view.addItemDecoration(
127+
DividerItemDecoration(
128+
it,
129+
DividerItemDecoration.HORIZONTAL
130+
)
131+
)
127132
recycler_view.adapter = adapter
128133
}
129134
}

0 commit comments

Comments
 (0)