Skip to content

Commit 9dfe81f

Browse files
authored
feat: Kick user & upgrade to the latest OpenAPI (#140)
1 parent 63d11f4 commit 9dfe81f

File tree

7 files changed

+191
-31
lines changed

7 files changed

+191
-31
lines changed

src/gen/chat/ChatApi.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@ import {
6767
QueryReactionsResponse,
6868
QueryRemindersRequest,
6969
QueryRemindersResponse,
70-
QuerySegmentTargetsRequest,
71-
QuerySegmentTargetsResponse,
7270
QuerySegmentsRequest,
7371
QuerySegmentsResponse,
72+
QuerySegmentTargetsRequest,
73+
QuerySegmentTargetsResponse,
7474
QueryThreadsRequest,
7575
QueryThreadsResponse,
7676
ReminderResponseData,
@@ -1009,6 +1009,7 @@ export class ChatApi {
10091009
blocklist: request?.blocklist,
10101010
blocklist_behavior: request?.blocklist_behavior,
10111011
connect_events: request?.connect_events,
1012+
count_messages: request?.count_messages,
10121013
custom_events: request?.custom_events,
10131014
mark_messages_pending: request?.mark_messages_pending,
10141015
mutes: request?.mutes,
@@ -1253,10 +1254,12 @@ export class ChatApi {
12531254
id: string;
12541255
hard?: boolean;
12551256
deleted_by?: string;
1257+
delete_for_me?: boolean;
12561258
}): Promise<StreamResponse<DeleteMessageResponse>> {
12571259
const queryParams = {
12581260
hard: request?.hard,
12591261
deleted_by: request?.deleted_by,
1262+
delete_for_me: request?.delete_for_me,
12601263
};
12611264
const pathParams = {
12621265
id: request?.id,

src/gen/common/CommonApi.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ import {
3737
FileUploadRequest,
3838
FileUploadResponse,
3939
GetApplicationResponse,
40-
GetBlockListResponse,
4140
GetBlockedUsersResponse,
41+
GetBlockListResponse,
4242
GetCustomPermissionResponse,
4343
GetImportResponse,
4444
GetOGResponse,
@@ -56,9 +56,9 @@ import {
5656
PollOptionResponse,
5757
PollResponse,
5858
PollVotesResponse,
59-
QueryPollVotesRequest,
6059
QueryPollsRequest,
6160
QueryPollsResponse,
61+
QueryPollVotesRequest,
6262
QueryUsersPayload,
6363
QueryUsersResponse,
6464
ReactivateUserRequest,
@@ -118,6 +118,8 @@ export class CommonApi {
118118
feeds_v2_region: request?.feeds_v2_region,
119119
guest_user_creation_disabled: request?.guest_user_creation_disabled,
120120
image_moderation_enabled: request?.image_moderation_enabled,
121+
max_aggregated_activities_length:
122+
request?.max_aggregated_activities_length,
121123
migrate_permissions_to_v2: request?.migrate_permissions_to_v2,
122124
moderation_enabled: request?.moderation_enabled,
123125
moderation_webhook_url: request?.moderation_webhook_url,

src/gen/model-decoders/decoders.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1145,6 +1145,8 @@ decoders.Channel = (input?: Record<string, any>) => {
11451145

11461146
last_message_at: { type: 'DatetimeType', isSingle: true },
11471147

1148+
message_count_updated_at: { type: 'DatetimeType', isSingle: true },
1149+
11481150
active_live_locations: { type: 'SharedLocation', isSingle: false },
11491151

11501152
invites: { type: 'ChannelMember', isSingle: false },
@@ -2402,6 +2404,17 @@ decoders.ImportTaskHistory = (input?: Record<string, any>) => {
24022404
return decode(typeMappings, input);
24032405
};
24042406

2407+
decoders.KickedUserEvent = (input?: Record<string, any>) => {
2408+
const typeMappings: TypeMapping = {
2409+
created_at: { type: 'DatetimeType', isSingle: true },
2410+
2411+
user: { type: 'UserResponse', isSingle: true },
2412+
2413+
kicked_by_user: { type: 'UserResponse', isSingle: true },
2414+
};
2415+
return decode(typeMappings, input);
2416+
};
2417+
24052418
decoders.ListBlockListResponse = (input?: Record<string, any>) => {
24062419
const typeMappings: TypeMapping = {
24072420
blocklists: { type: 'BlockListResponse', isSingle: false },

0 commit comments

Comments
 (0)