Skip to content

Commit b227f6c

Browse files
committed
chore: update to latest api specs
1 parent 93365d4 commit b227f6c

File tree

5 files changed

+76
-205
lines changed

5 files changed

+76
-205
lines changed

src/gen/common/CommonApi.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1008,7 +1008,7 @@ export class CommonApi {
10081008
return { ...response.body, metadata: response.metadata };
10091009
}
10101010

1011-
async deleteFileGlobal(request?: {
1011+
async deleteFile(request?: {
10121012
url?: string;
10131013
}): Promise<StreamResponse<Response>> {
10141014
const queryParams = {
@@ -1027,7 +1027,7 @@ export class CommonApi {
10271027
return { ...response.body, metadata: response.metadata };
10281028
}
10291029

1030-
async uploadFileGlobal(
1030+
async uploadFile(
10311031
request?: FileUploadRequest,
10321032
): Promise<StreamResponse<FileUploadResponse>> {
10331033
const body = {
@@ -1044,7 +1044,7 @@ export class CommonApi {
10441044
return { ...response.body, metadata: response.metadata };
10451045
}
10461046

1047-
async deleteImageGlobal(request?: {
1047+
async deleteImage(request?: {
10481048
url?: string;
10491049
}): Promise<StreamResponse<Response>> {
10501050
const queryParams = {
@@ -1063,7 +1063,7 @@ export class CommonApi {
10631063
return { ...response.body, metadata: response.metadata };
10641064
}
10651065

1066-
async uploadImageGlobal(
1066+
async uploadImage(
10671067
request?: ImageUploadRequest,
10681068
): Promise<StreamResponse<ImageUploadResponse>> {
10691069
const body = {

src/gen/feeds/FeedApi.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ export class FeedApi {
6969

7070
unpinActivity(request: {
7171
activity_id: string;
72+
user_id?: string;
7273
}): Promise<StreamResponse<UnpinActivityResponse>> {
7374
return this.feedsApi.unpinActivity({
7475
feed_id: this.id,

src/gen/feeds/FeedsApi.ts

Lines changed: 47 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,9 @@ import {
4141
GetCommentRepliesResponse,
4242
GetCommentResponse,
4343
GetCommentsResponse,
44-
GetFeedGroupResponse,
45-
GetFeedViewResponse,
4644
GetFollowSuggestionsResponse,
4745
GetOrCreateFeedRequest,
4846
GetOrCreateFeedResponse,
49-
ListFeedGroupsResponse,
50-
ListFeedViewsResponse,
5147
MarkActivityRequest,
5248
PinActivityRequest,
5349
PinActivityResponse,
@@ -89,8 +85,6 @@ import {
8985
UpdateBookmarkResponse,
9086
UpdateCommentRequest,
9187
UpdateCommentResponse,
92-
UpdateFeedGroupRequest,
93-
UpdateFeedGroupResponse,
9488
UpdateFeedMembersRequest,
9589
UpdateFeedMembersResponse,
9690
UpdateFeedRequest,
@@ -301,9 +295,11 @@ export class FeedsApi {
301295
async deleteBookmark(request: {
302296
activity_id: string;
303297
folder_id?: string;
298+
user_id?: string;
304299
}): Promise<StreamResponse<DeleteBookmarkResponse>> {
305300
const queryParams = {
306301
folder_id: request?.folder_id,
302+
user_id: request?.user_id,
307303
};
308304
const pathParams = {
309305
activity_id: request?.activity_id,
@@ -499,7 +495,11 @@ export class FeedsApi {
499495
async deleteActivityReaction(request: {
500496
activity_id: string;
501497
type: string;
498+
user_id?: string;
502499
}): Promise<StreamResponse<DeleteActivityReactionResponse>> {
500+
const queryParams = {
501+
user_id: request?.user_id,
502+
};
503503
const pathParams = {
504504
activity_id: request?.activity_id,
505505
type: request?.type,
@@ -511,7 +511,7 @@ export class FeedsApi {
511511
'DELETE',
512512
'/api/v2/feeds/activities/{activity_id}/reactions/{type}',
513513
pathParams,
514-
undefined,
514+
queryParams,
515515
);
516516

517517
decoders.DeleteActivityReactionResponse?.(response.body);
@@ -771,7 +771,11 @@ export class FeedsApi {
771771
async removeCommentReaction(request: {
772772
comment_id: string;
773773
type: string;
774+
user_id?: string;
774775
}): Promise<StreamResponse<DeleteCommentReactionResponse>> {
776+
const queryParams = {
777+
user_id: request?.user_id,
778+
};
775779
const pathParams = {
776780
comment_id: request?.comment_id,
777781
type: request?.type,
@@ -783,7 +787,7 @@ export class FeedsApi {
783787
'DELETE',
784788
'/api/v2/feeds/comments/{comment_id}/reactions/{type}',
785789
pathParams,
786-
undefined,
790+
queryParams,
787791
);
788792

789793
decoders.DeleteCommentReactionResponse?.(response.body);
@@ -826,22 +830,11 @@ export class FeedsApi {
826830
return { ...response.body, metadata: response.metadata };
827831
}
828832

829-
async listFeedGroups(): Promise<StreamResponse<ListFeedGroupsResponse>> {
830-
const response = await this.apiClient.sendRequest<
831-
StreamResponse<ListFeedGroupsResponse>
832-
>('GET', '/api/v2/feeds/feed_groups', undefined, undefined);
833-
834-
decoders.ListFeedGroupsResponse?.(response.body);
835-
836-
return { ...response.body, metadata: response.metadata };
837-
}
838-
839833
async createFeedGroup(
840834
request: CreateFeedGroupRequest,
841835
): Promise<StreamResponse<CreateFeedGroupResponse>> {
842836
const body = {
843837
feed_group_id: request?.feed_group_id,
844-
view_id: request?.view_id,
845838
activity_analysers: request?.activity_analysers,
846839
activity_selectors: request?.activity_selectors,
847840
aggregation: request?.aggregation,
@@ -884,57 +877,6 @@ export class FeedsApi {
884877
return { ...response.body, metadata: response.metadata };
885878
}
886879

887-
async getFeedGroup(request: {
888-
feed_group_id: string;
889-
}): Promise<StreamResponse<GetFeedGroupResponse>> {
890-
const pathParams = {
891-
feed_group_id: request?.feed_group_id,
892-
};
893-
894-
const response = await this.apiClient.sendRequest<
895-
StreamResponse<GetFeedGroupResponse>
896-
>(
897-
'GET',
898-
'/api/v2/feeds/feed_groups/{feed_group_id}',
899-
pathParams,
900-
undefined,
901-
);
902-
903-
decoders.GetFeedGroupResponse?.(response.body);
904-
905-
return { ...response.body, metadata: response.metadata };
906-
}
907-
908-
async updateFeedGroup(
909-
request: UpdateFeedGroupRequest & { feed_group_id: string },
910-
): Promise<StreamResponse<UpdateFeedGroupResponse>> {
911-
const pathParams = {
912-
feed_group_id: request?.feed_group_id,
913-
};
914-
const body = {
915-
activity_analysers: request?.activity_analysers,
916-
activity_selectors: request?.activity_selectors,
917-
aggregation: request?.aggregation,
918-
custom: request?.custom,
919-
notification: request?.notification,
920-
ranking: request?.ranking,
921-
};
922-
923-
const response = await this.apiClient.sendRequest<
924-
StreamResponse<UpdateFeedGroupResponse>
925-
>(
926-
'PUT',
927-
'/api/v2/feeds/feed_groups/{feed_group_id}',
928-
pathParams,
929-
undefined,
930-
body,
931-
);
932-
933-
decoders.UpdateFeedGroupResponse?.(response.body);
934-
935-
return { ...response.body, metadata: response.metadata };
936-
}
937-
938880
async deleteFeed(request: {
939881
feed_group_id: string;
940882
feed_id: string;
@@ -973,8 +915,6 @@ export class FeedsApi {
973915
feed_id: request?.feed_id,
974916
};
975917
const body = {
976-
comment_limit: request?.comment_limit,
977-
comment_sort: request?.comment_sort,
978918
limit: request?.limit,
979919
next: request?.next,
980920
prev: request?.prev,
@@ -987,6 +927,7 @@ export class FeedsApi {
987927
filter: request?.filter,
988928
follower_pagination: request?.follower_pagination,
989929
following_pagination: request?.following_pagination,
930+
interest_weights: request?.interest_weights,
990931
member_pagination: request?.member_pagination,
991932
user: request?.user,
992933
};
@@ -1066,7 +1007,11 @@ export class FeedsApi {
10661007
feed_group_id: string;
10671008
feed_id: string;
10681009
activity_id: string;
1010+
user_id?: string;
10691011
}): Promise<StreamResponse<UnpinActivityResponse>> {
1012+
const queryParams = {
1013+
user_id: request?.user_id,
1014+
};
10701015
const pathParams = {
10711016
feed_group_id: request?.feed_group_id,
10721017
feed_id: request?.feed_id,
@@ -1079,7 +1024,7 @@ export class FeedsApi {
10791024
'DELETE',
10801025
'/api/v2/feeds/feed_groups/{feed_group_id}/feeds/{feed_id}/activities/{activity_id}/pin',
10811026
pathParams,
1082-
undefined,
1027+
queryParams,
10831028
);
10841029

10851030
decoders.UnpinActivityResponse?.(response.body);
@@ -1270,19 +1215,12 @@ export class FeedsApi {
12701215
return { ...response.body, metadata: response.metadata };
12711216
}
12721217

1273-
async listFeedViews(): Promise<StreamResponse<ListFeedViewsResponse>> {
1274-
const response = await this.apiClient.sendRequest<
1275-
StreamResponse<ListFeedViewsResponse>
1276-
>('GET', '/api/v2/feeds/feed_views', undefined, undefined);
1277-
1278-
decoders.ListFeedViewsResponse?.(response.body);
1279-
1280-
return { ...response.body, metadata: response.metadata };
1281-
}
1282-
12831218
async createFeedView(
1284-
request: CreateFeedViewRequest,
1219+
request: CreateFeedViewRequest & { feed_group_id: string },
12851220
): Promise<StreamResponse<CreateFeedViewResponse>> {
1221+
const pathParams = {
1222+
feed_group_id: request?.feed_group_id,
1223+
};
12861224
const body = {
12871225
view_id: request?.view_id,
12881226
activity_selectors: request?.activity_selectors,
@@ -1292,7 +1230,13 @@ export class FeedsApi {
12921230

12931231
const response = await this.apiClient.sendRequest<
12941232
StreamResponse<CreateFeedViewResponse>
1295-
>('POST', '/api/v2/feeds/feed_views', undefined, undefined, body);
1233+
>(
1234+
'POST',
1235+
'/api/v2/feeds/feed_groups/{feed_group_id}/views',
1236+
pathParams,
1237+
undefined,
1238+
body,
1239+
);
12961240

12971241
decoders.CreateFeedViewResponse?.(response.body);
12981242

@@ -1301,41 +1245,33 @@ export class FeedsApi {
13011245

13021246
async deleteFeedView(request: {
13031247
view_id: string;
1248+
feed_group_id: string;
13041249
}): Promise<StreamResponse<DeleteFeedViewResponse>> {
13051250
const pathParams = {
13061251
view_id: request?.view_id,
1252+
feed_group_id: request?.feed_group_id,
13071253
};
13081254

13091255
const response = await this.apiClient.sendRequest<
13101256
StreamResponse<DeleteFeedViewResponse>
1311-
>('DELETE', '/api/v2/feeds/feed_views/{view_id}', pathParams, undefined);
1257+
>(
1258+
'DELETE',
1259+
'/api/v2/feeds/feed_groups/{feed_group_id}/views/{view_id}',
1260+
pathParams,
1261+
undefined,
1262+
);
13121263

13131264
decoders.DeleteFeedViewResponse?.(response.body);
13141265

13151266
return { ...response.body, metadata: response.metadata };
13161267
}
13171268

1318-
async getFeedView(request: {
1319-
view_id: string;
1320-
}): Promise<StreamResponse<GetFeedViewResponse>> {
1321-
const pathParams = {
1322-
view_id: request?.view_id,
1323-
};
1324-
1325-
const response = await this.apiClient.sendRequest<
1326-
StreamResponse<GetFeedViewResponse>
1327-
>('GET', '/api/v2/feeds/feed_views/{view_id}', pathParams, undefined);
1328-
1329-
decoders.GetFeedViewResponse?.(response.body);
1330-
1331-
return { ...response.body, metadata: response.metadata };
1332-
}
1333-
13341269
async updateFeedView(
1335-
request: UpdateFeedViewRequest & { view_id: string },
1270+
request: UpdateFeedViewRequest & { view_id: string; feed_group_id: string },
13361271
): Promise<StreamResponse<UpdateFeedViewResponse>> {
13371272
const pathParams = {
13381273
view_id: request?.view_id,
1274+
feed_group_id: request?.feed_group_id,
13391275
};
13401276
const body = {
13411277
activity_selectors: request?.activity_selectors,
@@ -1345,7 +1281,13 @@ export class FeedsApi {
13451281

13461282
const response = await this.apiClient.sendRequest<
13471283
StreamResponse<UpdateFeedViewResponse>
1348-
>('PUT', '/api/v2/feeds/feed_views/{view_id}', pathParams, undefined, body);
1284+
>(
1285+
'PUT',
1286+
'/api/v2/feeds/feed_groups/{feed_group_id}/views/{view_id}',
1287+
pathParams,
1288+
undefined,
1289+
body,
1290+
);
13491291

13501292
decoders.UpdateFeedViewResponse?.(response.body);
13511293

@@ -1395,6 +1337,7 @@ export class FeedsApi {
13951337
const body = {
13961338
source: request?.source,
13971339
target: request?.target,
1340+
follower_role: request?.follower_role,
13981341
push_preference: request?.push_preference,
13991342
custom: request?.custom,
14001343
};
@@ -1468,10 +1411,8 @@ export class FeedsApi {
14681411
limit: request?.limit,
14691412
next: request?.next,
14701413
prev: request?.prev,
1471-
user_id: request?.user_id,
14721414
sort: request?.sort,
14731415
filter: request?.filter,
1474-
user: request?.user,
14751416
};
14761417

14771418
const response = await this.apiClient.sendRequest<
@@ -1528,8 +1469,6 @@ export class FeedsApi {
15281469
): Promise<StreamResponse<UnfollowBatchResponse>> {
15291470
const body = {
15301471
follows: request?.follows,
1531-
user_id: request?.user_id,
1532-
user: request?.user,
15331472
};
15341473

15351474
const response = await this.apiClient.sendRequest<

0 commit comments

Comments
 (0)