File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
owncloudApp/src/main/java/com/owncloud/android/presentation/spaces/members Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -67,25 +67,27 @@ class SpaceMembersFragment : Fragment() {
6767 adapter = spaceMembersAdapter
6868 }
6969
70- collectLatestLifecycleFlow(spaceMembersViewModel.spaceMembers ) { event ->
70+ collectLatestLifecycleFlow(spaceMembersViewModel.roles ) { event ->
7171 event?.let {
7272 when (val uiResult = event.peekContent()) {
7373 is UIResult .Success -> {
74- uiResult.data?.let { spaceMembersAdapter.setSpaceMembers(it, roles) }
74+ uiResult.data?.let {
75+ roles = it
76+ spaceMembersViewModel.getSpaceMembers()
77+ }
7578 }
7679 is UIResult .Loading -> { }
7780 is UIResult .Error -> { }
7881 }
7982 }
8083 }
8184
82- collectLatestLifecycleFlow(spaceMembersViewModel.roles ) { event ->
85+ collectLatestLifecycleFlow(spaceMembersViewModel.spaceMembers ) { event ->
8386 event?.let {
8487 when (val uiResult = event.peekContent()) {
8588 is UIResult .Success -> {
8689 uiResult.data?.let {
87- roles = it
88- spaceMembersViewModel.getSpaceMembers()
90+ if (roles.isNotEmpty()) { spaceMembersAdapter.setSpaceMembers(it, roles) }
8991 }
9092 }
9193 is UIResult .Loading -> { }
You can’t perform that action at this time.
0 commit comments