diff --git a/src/FishyFlip/BlueskyFeed.cs b/src/FishyFlip/BlueskyFeed.cs index 4a7d785..19a0b7c 100644 --- a/src/FishyFlip/BlueskyFeed.cs +++ b/src/FishyFlip/BlueskyFeed.cs @@ -138,7 +138,7 @@ public async Task> GetFeedAsync(ATUri uri, int limit = 30, Multiple result = await this.Client.Get(url, this.Options.JsonSerializerOptions, cancellationToken, this.Options.Logger); return result .Match>( - timeline => (timeline ?? new FeedPostList(Array.Empty(), null))!, + timeline => (timeline ?? new FeedPostList(Array.Empty(), null))!, error => error!); } diff --git a/src/FishyFlip/Models/FeedRecord.cs b/src/FishyFlip/Models/FeedRecord.cs index 4696473..b49d9a2 100644 --- a/src/FishyFlip/Models/FeedRecord.cs +++ b/src/FishyFlip/Models/FeedRecord.cs @@ -10,9 +10,7 @@ public record FeedRecord(ATUri Uri, ATDid Did, string Avatar, FeedCreator Creato public record FeedGeneratorRecord(bool IsOnline, bool IsValid, FeedRecord View); -public record FeedPostList(FeedPost[] Feed, string? Cursor); - -public record FeedPost(PostView Post); +public record FeedPostList(FeedViewPost[] Feed, string? Cursor); public record FeedCollection(FeedRecord[] Feeds);