Skip to content

Commit cde1438

Browse files
authored
feat: update to version 193.9.1 (#151)
1 parent 77c9c9b commit cde1438

File tree

5 files changed

+86
-81
lines changed

5 files changed

+86
-81
lines changed

src/gen/chat/ChatApi.ts

Lines changed: 0 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ import {
2929
GetDraftResponse,
3030
GetManyMessagesResponse,
3131
GetMessageResponse,
32-
GetPushTemplatesResponse,
3332
GetReactionsResponse,
3433
GetRepliesResponse,
3534
GetSegmentResponse,
@@ -114,10 +113,6 @@ import {
114113
UpdateReminderResponse,
115114
UpdateThreadPartialRequest,
116115
UpdateThreadPartialResponse,
117-
UpsertPushPreferencesRequest,
118-
UpsertPushPreferencesResponse,
119-
UpsertPushTemplateRequest,
120-
UpsertPushTemplateResponse,
121116
WrappedUnreadCountsResponse,
122117
} from '../models';
123118
import { decoders } from '../model-decoders/decoders';
@@ -1823,74 +1818,6 @@ export class ChatApi {
18231818
return { ...response.body, metadata: response.metadata };
18241819
}
18251820

1826-
async updatePushNotificationPreferences(
1827-
request: UpsertPushPreferencesRequest,
1828-
): Promise<StreamResponse<UpsertPushPreferencesResponse>> {
1829-
const body = {
1830-
preferences: request?.preferences,
1831-
};
1832-
1833-
const response = await this.apiClient.sendRequest<
1834-
StreamResponse<UpsertPushPreferencesResponse>
1835-
>(
1836-
'POST',
1837-
'/api/v2/chat/push_preferences',
1838-
undefined,
1839-
undefined,
1840-
body,
1841-
'application/json',
1842-
);
1843-
1844-
decoders.UpsertPushPreferencesResponse?.(response.body);
1845-
1846-
return { ...response.body, metadata: response.metadata };
1847-
}
1848-
1849-
async getPushTemplates(request: {
1850-
push_provider_type: string;
1851-
push_provider_name?: string;
1852-
}): Promise<StreamResponse<GetPushTemplatesResponse>> {
1853-
const queryParams = {
1854-
push_provider_type: request?.push_provider_type,
1855-
push_provider_name: request?.push_provider_name,
1856-
};
1857-
1858-
const response = await this.apiClient.sendRequest<
1859-
StreamResponse<GetPushTemplatesResponse>
1860-
>('GET', '/api/v2/chat/push_templates', undefined, queryParams);
1861-
1862-
decoders.GetPushTemplatesResponse?.(response.body);
1863-
1864-
return { ...response.body, metadata: response.metadata };
1865-
}
1866-
1867-
async upsertPushTemplate(
1868-
request: UpsertPushTemplateRequest,
1869-
): Promise<StreamResponse<UpsertPushTemplateResponse>> {
1870-
const body = {
1871-
event_type: request?.event_type,
1872-
push_provider_type: request?.push_provider_type,
1873-
enable_push: request?.enable_push,
1874-
push_provider_name: request?.push_provider_name,
1875-
template: request?.template,
1876-
};
1877-
1878-
const response = await this.apiClient.sendRequest<
1879-
StreamResponse<UpsertPushTemplateResponse>
1880-
>(
1881-
'POST',
1882-
'/api/v2/chat/push_templates',
1883-
undefined,
1884-
undefined,
1885-
body,
1886-
'application/json',
1887-
);
1888-
1889-
decoders.UpsertPushTemplateResponse?.(response.body);
1890-
1891-
return { ...response.body, metadata: response.metadata };
1892-
}
1893-
18941821
async queryBannedUsers(request?: {
18951822
payload?: QueryBannedUsersPayload;
18961823
}): Promise<StreamResponse<QueryBannedUsersResponse>> {

src/gen/common/CommonApi.ts

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ import {
4242
GetCustomPermissionResponse,
4343
GetImportResponse,
4444
GetOGResponse,
45+
GetPushTemplatesResponse,
4546
GetRateLimitsResponse,
4647
GetTaskResponse,
4748
ImageUploadRequest,
@@ -83,8 +84,12 @@ import {
8384
UpdateUsersPartialRequest,
8485
UpdateUsersRequest,
8586
UpdateUsersResponse,
87+
UpsertPushPreferencesRequest,
88+
UpsertPushPreferencesResponse,
8689
UpsertPushProviderRequest,
8790
UpsertPushProviderResponse,
91+
UpsertPushTemplateRequest,
92+
UpsertPushTemplateResponse,
8893
} from '../models';
8994
import { decoders } from '../model-decoders/decoders';
9095

@@ -987,6 +992,29 @@ export class CommonApi {
987992
return { ...response.body, metadata: response.metadata };
988993
}
989994

995+
async updatePushNotificationPreferences(
996+
request: UpsertPushPreferencesRequest,
997+
): Promise<StreamResponse<UpsertPushPreferencesResponse>> {
998+
const body = {
999+
preferences: request?.preferences,
1000+
};
1001+
1002+
const response = await this.apiClient.sendRequest<
1003+
StreamResponse<UpsertPushPreferencesResponse>
1004+
>(
1005+
'POST',
1006+
'/api/v2/push_preferences',
1007+
undefined,
1008+
undefined,
1009+
body,
1010+
'application/json',
1011+
);
1012+
1013+
decoders.UpsertPushPreferencesResponse?.(response.body);
1014+
1015+
return { ...response.body, metadata: response.metadata };
1016+
}
1017+
9901018
async listPushProviders(): Promise<
9911019
StreamResponse<ListPushProvidersResponse>
9921020
> {
@@ -1043,6 +1071,51 @@ export class CommonApi {
10431071
return { ...response.body, metadata: response.metadata };
10441072
}
10451073

1074+
async getPushTemplates(request: {
1075+
push_provider_type: string;
1076+
push_provider_name?: string;
1077+
}): Promise<StreamResponse<GetPushTemplatesResponse>> {
1078+
const queryParams = {
1079+
push_provider_type: request?.push_provider_type,
1080+
push_provider_name: request?.push_provider_name,
1081+
};
1082+
1083+
const response = await this.apiClient.sendRequest<
1084+
StreamResponse<GetPushTemplatesResponse>
1085+
>('GET', '/api/v2/push_templates', undefined, queryParams);
1086+
1087+
decoders.GetPushTemplatesResponse?.(response.body);
1088+
1089+
return { ...response.body, metadata: response.metadata };
1090+
}
1091+
1092+
async upsertPushTemplate(
1093+
request: UpsertPushTemplateRequest,
1094+
): Promise<StreamResponse<UpsertPushTemplateResponse>> {
1095+
const body = {
1096+
event_type: request?.event_type,
1097+
push_provider_type: request?.push_provider_type,
1098+
enable_push: request?.enable_push,
1099+
push_provider_name: request?.push_provider_name,
1100+
template: request?.template,
1101+
};
1102+
1103+
const response = await this.apiClient.sendRequest<
1104+
StreamResponse<UpsertPushTemplateResponse>
1105+
>(
1106+
'POST',
1107+
'/api/v2/push_templates',
1108+
undefined,
1109+
undefined,
1110+
body,
1111+
'application/json',
1112+
);
1113+
1114+
decoders.UpsertPushTemplateResponse?.(response.body);
1115+
1116+
return { ...response.body, metadata: response.metadata };
1117+
}
1118+
10461119
async getRateLimits(request?: {
10471120
server_side?: boolean;
10481121
android?: boolean;

src/gen/model-decoders/decoders.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2687,6 +2687,8 @@ decoders.MessageReadEvent = (input?: Record<string, any>) => {
26872687

26882688
channel_last_message_at: { type: 'DatetimeType', isSingle: true },
26892689

2690+
channel: { type: 'ChannelResponse', isSingle: true },
2691+
26902692
thread: { type: 'ThreadResponse', isSingle: true },
26912693

26922694
user: { type: 'UserResponseCommonFields', isSingle: true },

src/gen/models/index.ts

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2317,6 +2317,8 @@ export interface CallSessionParticipantLeftEvent {
23172317
participant: CallParticipantResponse;
23182318

23192319
type: string;
2320+
2321+
reason?: string;
23202322
}
23212323

23222324
export interface CallSessionResponse {
@@ -4509,8 +4511,6 @@ export interface DeleteFeedGroupResponse {
45094511
}
45104512

45114513
export interface DeleteFeedResponse {
4512-
delete_feed_task_id: string;
4513-
45144514
duration: string;
45154515

45164516
task_id: string;
@@ -5468,15 +5468,15 @@ export interface FeedsModerationTemplateConfig {
54685468
}
54695469

54705470
export interface FeedsPreferences {
5471-
comment?: string;
5471+
comment?: 'all' | 'none';
54725472

5473-
comment_reaction?: string;
5473+
comment_reaction?: 'all' | 'none';
54745474

5475-
follow?: string;
5475+
follow?: 'all' | 'none';
54765476

5477-
mention?: string;
5477+
mention?: 'all' | 'none';
54785478

5479-
reaction?: string;
5479+
reaction?: 'all' | 'none';
54805480

54815481
custom_activity_types?: Record<string, string>;
54825482
}
@@ -7374,6 +7374,8 @@ export interface MessageReadEvent {
73747374

73757375
team?: string;
73767376

7377+
channel?: ChannelResponse;
7378+
73777379
thread?: ThreadResponse;
73787380

73797381
user?: UserResponseCommonFields;
@@ -12820,7 +12822,7 @@ export interface UpsertPushPreferencesResponse {
1282012822

1282112823
user_channel_preferences: Record<
1282212824
string,
12823-
Record<string, ChannelPushPreferences>
12825+
Record<string, ChannelPushPreferences | null>
1282412826
>;
1282512827

1282612828
user_preferences: Record<string, PushPreferences>;

src/gen/video/VideoApi.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -791,6 +791,7 @@ export class VideoApi {
791791
enable_transcription: request?.enable_transcription,
792792
external_storage: request?.external_storage,
793793
language: request?.language,
794+
speech_segment_config: request?.speech_segment_config,
794795
};
795796

796797
const response = await this.apiClient.sendRequest<

0 commit comments

Comments
 (0)