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