mirror of
https://github.com/stoatchat/for-legacy-web.git
synced 2026-03-06 17:11:55 +00:00
Fix duplicate member entries.
This commit is contained in:
@@ -145,6 +145,7 @@ export function useAutoComplete(
|
||||
case "TextChannel":
|
||||
const server = channel.server_id;
|
||||
users = [...client.members.keys()]
|
||||
.map((x) => JSON.parse(x))
|
||||
.filter((x) => x.server === server)
|
||||
.map((x) => client.users.get(x.user))
|
||||
.filter(
|
||||
|
||||
@@ -172,6 +172,7 @@ export const ServerMemberSidebar = observer(
|
||||
}, [status]);
|
||||
|
||||
let users = [...client.members.keys()]
|
||||
.map((x) => JSON.parse(x))
|
||||
.filter((x) => x.server === channel.server_id)
|
||||
.map((y) => client.users.get(y.user)!)
|
||||
.filter((z) => typeof z !== "undefined");
|
||||
|
||||
@@ -293,7 +293,7 @@ export const SpecialPromptModal = observer((props: SpecialProps) => {
|
||||
|
||||
try {
|
||||
client.members
|
||||
.get({
|
||||
.getKey({
|
||||
server: props.target._id,
|
||||
user: props.user._id,
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user