You've already forked matrix-js-sdk
mirror of
https://github.com/matrix-org/matrix-js-sdk.git
synced 2025-12-04 05:02:41 +03:00
@@ -1062,12 +1062,12 @@ export class StickyEventMembershipManager extends MembershipManager {
|
|||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
private static nameMap = new Map([
|
||||||
|
["sendStateEvent", "_unstable_sendStickyEvent"],
|
||||||
|
["sendDelayedStateEvent", "_unstable_sendStickyDelayedEvent"],
|
||||||
|
]);
|
||||||
protected actionUpdateFromErrors(e: unknown, t: MembershipActionType, m: string): ActionUpdate | undefined {
|
protected actionUpdateFromErrors(e: unknown, t: MembershipActionType, m: string): ActionUpdate | undefined {
|
||||||
const mappedMethod = new Map([
|
return super.actionUpdateFromErrors(e, t, StickyEventMembershipManager.nameMap.get(m) ?? "unknown");
|
||||||
["sendStateEvent", "_unstable_sendStickyEvent"],
|
|
||||||
["_unstable_sendDelayedStateEvent", "_unstable_sendStickyDelayedEvent"],
|
|
||||||
]).get(m);
|
|
||||||
return super.actionUpdateFromErrors(e, t, mappedMethod ?? "unknown method");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected makeMyMembership(expires: number): SessionMembershipData | RtcMembershipData {
|
protected makeMyMembership(expires: number): SessionMembershipData | RtcMembershipData {
|
||||||
|
|||||||
Reference in New Issue
Block a user