Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion app/definitions/rest/v1/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import { UsersEndpoints } from './users';
import { TeamsEndpoints } from './teams';
import { E2eEndpoints } from './e2e';
import { SubscriptionsEndpoints } from './subscriptions';
import { VideoConferenceEndpoints } from './videoConference';

export type Endpoints = ChannelsEndpoints &
ChatEndpoints &
Expand All @@ -34,4 +35,5 @@ export type Endpoints = ChannelsEndpoints &
UsersEndpoints &
TeamsEndpoints &
E2eEndpoints &
SubscriptionsEndpoints;
SubscriptionsEndpoints &
VideoConferenceEndpoints;
5 changes: 5 additions & 0 deletions app/definitions/rest/v1/videoConference.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export type VideoConferenceEndpoints = {
'video-conference/jitsi.update-timeout': {
POST: (params: { roomId: string }) => void;
};
};
4 changes: 1 addition & 3 deletions app/lib/rocketchat/services/restApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,8 @@ export const e2eRequestRoomKey = (rid: string, e2eKeyId: string) =>
// RC 0.70.0
sdk.methodCallWrapper('stream-notify-room-users', `${rid}/e2ekeyRequest`, rid, e2eKeyId);

export const updateJitsiTimeout = (roomId: string): any =>
export const updateJitsiTimeout = (roomId: string) =>
// RC 0.74.0
// TODO: missing definitions from server
// @ts-ignore
sdk.post('video-conference/jitsi.update-timeout', { roomId });

export const register = (credentials: { name: string; email: string; pass: string; username: string }) =>
Expand Down