Skip to content

Commit c09d3a1

Browse files
committed
Added needed fields for stories feed implementation
1 parent 7dc8f28 commit c09d3a1

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed

src/gen/model-decoders/decoders.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3867,6 +3867,22 @@ decoders.StopLiveResponse = (input?: Record<string, any>) => {
38673867
return decode(typeMappings, input);
38683868
};
38693869

3870+
decoders.StoriesFeedUpdatedEvent = (input?: Record<string, any>) => {
3871+
const typeMappings: TypeMapping = {
3872+
created_at: { type: 'DatetimeType', isSingle: true },
3873+
3874+
received_at: { type: 'DatetimeType', isSingle: true },
3875+
3876+
aggregated_activities: {
3877+
type: 'AggregatedActivityResponse',
3878+
isSingle: false,
3879+
},
3880+
3881+
user: { type: 'UserResponseCommonFields', isSingle: true },
3882+
};
3883+
return decode(typeMappings, input);
3884+
};
3885+
38703886
decoders.SubmitActionResponse = (input?: Record<string, any>) => {
38713887
const typeMappings: TypeMapping = {
38723888
item: { type: 'ReviewQueueItemResponse', isSingle: true },

src/gen/models/index.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -577,6 +577,8 @@ export interface ActivityResponse {
577577

578578
hidden?: boolean;
579579

580+
is_watched?: boolean;
581+
580582
text?: string;
581583

582584
visibility_tag?: string;
@@ -811,6 +813,8 @@ export interface AggregatedActivityResponse {
811813

812814
user_count_truncated: boolean;
813815

816+
is_watched?: boolean;
817+
814818
activities: ActivityResponse[];
815819
}
816820

@@ -10624,6 +10628,24 @@ export interface SRTIngress {
1062410628
address: string;
1062510629
}
1062610630

10631+
export interface StoriesFeedUpdatedEvent {
10632+
created_at: Date;
10633+
10634+
fid: string;
10635+
10636+
custom: Record<string, any>;
10637+
10638+
type: string;
10639+
10640+
feed_visibility?: string;
10641+
10642+
received_at?: Date;
10643+
10644+
aggregated_activities?: AggregatedActivityResponse[];
10645+
10646+
user?: UserResponseCommonFields;
10647+
}
10648+
1062710649
export interface STTEgressConfig {
1062810650
closed_captions_enabled?: boolean;
1062910651

@@ -11292,6 +11314,8 @@ export interface StoriesConfig {
1129211314
expiration_behaviour?: string;
1129311315

1129411316
skip_watched?: boolean;
11317+
11318+
track_watched?: boolean;
1129511319
}
1129611320

1129711321
export interface SubmitActionRequest {
@@ -13714,6 +13738,7 @@ export type WebhookEvent =
1371413738
| ({ type: 'feeds.follow.deleted' } & FollowDeletedEvent)
1371513739
| ({ type: 'feeds.follow.updated' } & FollowUpdatedEvent)
1371613740
| ({ type: 'feeds.notification_feed.updated' } & NotificationFeedUpdatedEvent)
13741+
| ({ type: 'feeds.stories_feed.updated' } & StoriesFeedUpdatedEvent)
1371713742
| ({ type: 'flag.updated' } & FlagUpdatedEvent)
1371813743
| ({ type: 'member.added' } & MemberAddedEvent)
1371913744
| ({ type: 'member.removed' } & MemberRemovedEvent)

0 commit comments

Comments
 (0)