diff --git a/src/BuildCast/ViewModels/FeedDetailsViewModel.cs b/src/BuildCast/ViewModels/FeedDetailsViewModel.cs index 9610126..1d8c41b 100644 --- a/src/BuildCast/ViewModels/FeedDetailsViewModel.cs +++ b/src/BuildCast/ViewModels/FeedDetailsViewModel.cs @@ -18,6 +18,7 @@ using BuildCast.Helpers; using BuildCast.Services.Navigation; using Windows.UI.Xaml.Navigation; +using System.Linq; namespace BuildCast.ViewModels { @@ -75,6 +76,8 @@ public async Task NavigatedTo(NavigationMode navigationMode, object parameter) public async Task RefreshData() { var newEpisodes = await CurrentFeed.GetNewEpisodesAsync(); + newEpisodes = newEpisodes.OrderBy(e => e.PublishDate).ToList(); + foreach (var episode in newEpisodes) { EpisodeData.Insert(0, episode);