mirror of
https://github.com/stoatchat/javascript-client-sdk.git
synced 2026-07-19 17:13:31 -04:00
fix: typings for server member broke in recent api release
This commit is contained in:
@@ -578,15 +578,7 @@ export class Server {
|
||||
});
|
||||
|
||||
if (existing) return existing;
|
||||
|
||||
const member = await this.#collection.client.api.get(
|
||||
`/servers/${this.id as ""}/members/${userId as ""}`
|
||||
);
|
||||
|
||||
return this.#collection.client.serverMembers.getOrCreate(
|
||||
member._id,
|
||||
member
|
||||
);
|
||||
return this.#collection.client.serverMembers.fetch(this.id, userId);
|
||||
}
|
||||
|
||||
#synced: undefined | "partial" | "full";
|
||||
|
||||
@@ -38,9 +38,13 @@ export class ServerMemberCollection extends ClassCollection<
|
||||
const member = this.get(serverId + userId);
|
||||
if (member) return member;
|
||||
|
||||
const data = await this.client.api.get(
|
||||
`/servers/${serverId as ""}/members/${userId as ""}`
|
||||
);
|
||||
const data = (await this.client.api.get(
|
||||
`/servers/${serverId as ""}/members/${userId as ""}`,
|
||||
{
|
||||
roles: false,
|
||||
}
|
||||
// TODO: fix typings in revolt-api
|
||||
)) as API.Member;
|
||||
|
||||
return this.getOrCreate(data._id, data);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user