@@ -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