Skip to content

Commit 3bee1d9

Browse files
authored
feat: upgrade to api spec v129.24.0 (#254)
1 parent 7d53053 commit 3bee1d9

File tree

7 files changed

+1628
-1306
lines changed

7 files changed

+1628
-1306
lines changed

src/gen/chat/ChatApi.ts

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ import {
4343
MarkUnreadRequest,
4444
MembersResponse,
4545
MessageActionRequest,
46-
MessageResponse,
46+
MessageActionResponse,
4747
MuteChannelRequest,
4848
MuteChannelResponse,
4949
PollVoteResponse,
@@ -961,6 +961,7 @@ export class ChatApi {
961961
partition_size: request?.partition_size,
962962
partition_ttl: request?.partition_ttl,
963963
polls: request?.polls,
964+
push_level: request?.push_level,
964965
push_notifications: request?.push_notifications,
965966
reactions: request?.reactions,
966967
read_events: request?.read_events,
@@ -1051,6 +1052,7 @@ export class ChatApi {
10511052
partition_size: request?.partition_size,
10521053
partition_ttl: request?.partition_ttl,
10531054
polls: request?.polls,
1055+
push_level: request?.push_level,
10541056
push_notifications: request?.push_notifications,
10551057
quotes: request?.quotes,
10561058
reactions: request?.reactions,
@@ -1365,6 +1367,7 @@ export class ChatApi {
13651367
};
13661368
const body = {
13671369
skip_enrich_url: request?.skip_enrich_url,
1370+
skip_push: request?.skip_push,
13681371
user_id: request?.user_id,
13691372
unset: request?.unset,
13701373
set: request?.set,
@@ -1389,7 +1392,7 @@ export class ChatApi {
13891392

13901393
async runMessageAction(
13911394
request: MessageActionRequest & { id: string },
1392-
): Promise<StreamResponse<MessageResponse>> {
1395+
): Promise<StreamResponse<MessageActionResponse>> {
13931396
const pathParams = {
13941397
id: request?.id,
13951398
};
@@ -1400,7 +1403,7 @@ export class ChatApi {
14001403
};
14011404

14021405
const response = await this.apiClient.sendRequest<
1403-
StreamResponse<MessageResponse>
1406+
StreamResponse<MessageActionResponse>
14041407
>(
14051408
'POST',
14061409
'/api/v2/chat/messages/{id}/action',
@@ -1410,21 +1413,21 @@ export class ChatApi {
14101413
'application/json',
14111414
);
14121415

1413-
decoders.MessageResponse?.(response.body);
1416+
decoders.MessageActionResponse?.(response.body);
14141417

14151418
return { ...response.body, metadata: response.metadata };
14161419
}
14171420

14181421
async commitMessage(
14191422
request: CommitMessageRequest & { id: string },
1420-
): Promise<StreamResponse<MessageResponse>> {
1423+
): Promise<StreamResponse<MessageActionResponse>> {
14211424
const pathParams = {
14221425
id: request?.id,
14231426
};
14241427
const body = {};
14251428

14261429
const response = await this.apiClient.sendRequest<
1427-
StreamResponse<MessageResponse>
1430+
StreamResponse<MessageActionResponse>
14281431
>(
14291432
'POST',
14301433
'/api/v2/chat/messages/{id}/commit',
@@ -1434,7 +1437,7 @@ export class ChatApi {
14341437
'application/json',
14351438
);
14361439

1437-
decoders.MessageResponse?.(response.body);
1440+
decoders.MessageActionResponse?.(response.body);
14381441

14391442
return { ...response.body, metadata: response.metadata };
14401443
}
@@ -1447,6 +1450,7 @@ export class ChatApi {
14471450
};
14481451
const body = {
14491452
skip_enrich_url: request?.skip_enrich_url,
1453+
skip_push: request?.skip_push,
14501454
user_id: request?.user_id,
14511455
unset: request?.unset,
14521456
set: request?.set,
@@ -1580,7 +1584,7 @@ export class ChatApi {
15801584

15811585
async translateMessage(
15821586
request: TranslateMessageRequest & { id: string },
1583-
): Promise<StreamResponse<MessageResponse>> {
1587+
): Promise<StreamResponse<MessageActionResponse>> {
15841588
const pathParams = {
15851589
id: request?.id,
15861590
};
@@ -1589,7 +1593,7 @@ export class ChatApi {
15891593
};
15901594

15911595
const response = await this.apiClient.sendRequest<
1592-
StreamResponse<MessageResponse>
1596+
StreamResponse<MessageActionResponse>
15931597
>(
15941598
'POST',
15951599
'/api/v2/chat/messages/{id}/translate',
@@ -1599,7 +1603,7 @@ export class ChatApi {
15991603
'application/json',
16001604
);
16011605

1602-
decoders.MessageResponse?.(response.body);
1606+
decoders.MessageActionResponse?.(response.body);
16031607

16041608
return { ...response.body, metadata: response.metadata };
16051609
}

src/gen/feeds/FeedsApi.ts

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ import {
108108
UnfollowBatchResponse,
109109
UnfollowResponse,
110110
UnpinActivityResponse,
111+
UpdateActivitiesPartialBatchRequest,
112+
UpdateActivitiesPartialBatchResponse,
111113
UpdateActivityPartialRequest,
112114
UpdateActivityPartialResponse,
113115
UpdateActivityRequest,
@@ -150,6 +152,7 @@ export class FeedsApi {
150152
const body = {
151153
type: request?.type,
152154
feeds: request?.feeds,
155+
copy_custom_to_notification: request?.copy_custom_to_notification,
153156
create_notification_activity: request?.create_notification_activity,
154157
expires_at: request?.expires_at,
155158
id: request?.id,
@@ -211,6 +214,29 @@ export class FeedsApi {
211214
return { ...response.body, metadata: response.metadata };
212215
}
213216

217+
async updateActivitiesPartialBatch(
218+
request: UpdateActivitiesPartialBatchRequest,
219+
): Promise<StreamResponse<UpdateActivitiesPartialBatchResponse>> {
220+
const body = {
221+
changes: request?.changes,
222+
};
223+
224+
const response = await this.apiClient.sendRequest<
225+
StreamResponse<UpdateActivitiesPartialBatchResponse>
226+
>(
227+
'PATCH',
228+
'/api/v2/feeds/activities/batch/partial',
229+
undefined,
230+
undefined,
231+
body,
232+
'application/json',
233+
);
234+
235+
decoders.UpdateActivitiesPartialBatchResponse?.(response.body);
236+
237+
return { ...response.body, metadata: response.metadata };
238+
}
239+
214240
async deleteActivities(
215241
request: DeleteActivitiesRequest,
216242
): Promise<StreamResponse<DeleteActivitiesResponse>> {
@@ -452,6 +478,7 @@ export class FeedsApi {
452478
};
453479
const body = {
454480
type: request?.type,
481+
copy_custom_to_notification: request?.copy_custom_to_notification,
455482
create_notification_activity: request?.create_notification_activity,
456483
enforce_unique: request?.enforce_unique,
457484
skip_push: request?.skip_push,
@@ -580,6 +607,7 @@ export class FeedsApi {
580607
id: request?.id,
581608
};
582609
const body = {
610+
copy_custom_to_notification: request?.copy_custom_to_notification,
583611
handle_mention_notifications: request?.handle_mention_notifications,
584612
run_activity_processors: request?.run_activity_processors,
585613
user_id: request?.user_id,
@@ -611,6 +639,7 @@ export class FeedsApi {
611639
id: request?.id,
612640
};
613641
const body = {
642+
copy_custom_to_notification: request?.copy_custom_to_notification,
614643
expires_at: request?.expires_at,
615644
handle_mention_notifications: request?.handle_mention_notifications,
616645
poll_id: request?.poll_id,
@@ -629,6 +658,7 @@ export class FeedsApi {
629658
mentioned_user_ids: request?.mentioned_user_ids,
630659
custom: request?.custom,
631660
location: request?.location,
661+
search_data: request?.search_data,
632662
user: request?.user,
633663
};
634664

@@ -923,6 +953,7 @@ export class FeedsApi {
923953
): Promise<StreamResponse<AddCommentResponse>> {
924954
const body = {
925955
comment: request?.comment,
956+
copy_custom_to_notification: request?.copy_custom_to_notification,
926957
create_notification_activity: request?.create_notification_activity,
927958
id: request?.id,
928959
object_id: request?.object_id,
@@ -1049,6 +1080,7 @@ export class FeedsApi {
10491080
};
10501081
const body = {
10511082
comment: request?.comment,
1083+
copy_custom_to_notification: request?.copy_custom_to_notification,
10521084
handle_mention_notifications: request?.handle_mention_notifications,
10531085
skip_enrich_url: request?.skip_enrich_url,
10541086
skip_push: request?.skip_push,
@@ -1083,6 +1115,7 @@ export class FeedsApi {
10831115
};
10841116
const body = {
10851117
type: request?.type,
1118+
copy_custom_to_notification: request?.copy_custom_to_notification,
10861119
create_notification_activity: request?.create_notification_activity,
10871120
enforce_unique: request?.enforce_unique,
10881121
skip_push: request?.skip_push,
@@ -1297,6 +1330,7 @@ export class FeedsApi {
12971330
filter: request?.filter,
12981331
followers_pagination: request?.followers_pagination,
12991332
following_pagination: request?.following_pagination,
1333+
friend_reactions_options: request?.friend_reactions_options,
13001334
interest_weights: request?.interest_weights,
13011335
member_pagination: request?.member_pagination,
13021336
user: request?.user,
@@ -2016,6 +2050,7 @@ export class FeedsApi {
20162050
const body = {
20172051
source: request?.source,
20182052
target: request?.target,
2053+
copy_custom_to_notification: request?.copy_custom_to_notification,
20192054
create_notification_activity: request?.create_notification_activity,
20202055
follower_role: request?.follower_role,
20212056
push_preference: request?.push_preference,
@@ -2046,6 +2081,7 @@ export class FeedsApi {
20462081
const body = {
20472082
source: request?.source,
20482083
target: request?.target,
2084+
copy_custom_to_notification: request?.copy_custom_to_notification,
20492085
create_notification_activity: request?.create_notification_activity,
20502086
push_preference: request?.push_preference,
20512087
skip_push: request?.skip_push,

0 commit comments

Comments
 (0)