Skip to content

Commit 43f4b92

Browse files
authored
bug-fix: Fixed a bug where operator list and muted members list not being updated (#943)
Fixes: [CLNP-2099](https://sendbird.atlassian.net/browse/CLNP-2099) ### Changelogs - Fixed a bug where muted member list is not being updated after a member had been unmuted - Fixed a bug where operator list is not being updated after an operator had been removed [CLNP-2099]: https://sendbird.atlassian.net/browse/CLNP-2099?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
1 parent 0ec9704 commit 43f4b92

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

src/modules/ChannelSettings/components/ModerationPanel/MutedMemberList.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,12 @@ export const MutedMemberList = (): ReactElement => {
9999
<MenuItem
100100
onClick={() => {
101101
channel?.unmuteUser(member).then(() => {
102-
refreshList();
102+
/**
103+
* Limitation to server-side table update delay.
104+
*/
105+
setTimeout(() => {
106+
refreshList();
107+
}, 500);
103108
closeDropdown();
104109
});
105110
}}

src/modules/ChannelSettings/components/ModerationPanel/OperatorList.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,7 @@ export const OperatorList = (): ReactElement => {
100100
<MenuItem
101101
onClick={() => {
102102
channel?.removeOperators([operator.userId]).then(() => {
103-
setOperators(operators.filter(({ userId }) => (
104-
userId !== operator.userId
105-
)));
103+
refreshList();
106104
});
107105
closeDropdown();
108106
}}
@@ -157,7 +155,12 @@ export const OperatorList = (): ReactElement => {
157155
<AddOperatorsModal
158156
onCancel={() => setShowAdd(false)}
159157
onSubmit={() => {
160-
refreshList();
158+
/**
159+
* Limitation to server-side table update delay.
160+
*/
161+
setTimeout(() => {
162+
refreshList();
163+
}, 500);
161164
setShowAdd(false);
162165
}}
163166
/>

0 commit comments

Comments
 (0)