diff --git a/Sora/Views/MediaInfoView/MediaInfoView.swift b/Sora/Views/MediaInfoView/MediaInfoView.swift index 2695db4..709e3c2 100644 --- a/Sora/Views/MediaInfoView/MediaInfoView.swift +++ b/Sora/Views/MediaInfoView/MediaInfoView.swift @@ -44,7 +44,6 @@ struct MediaInfoView: View { @AppStorage("externalPlayer") private var externalPlayer: String = "Default" @AppStorage("episodeChunkSize") private var episodeChunkSize: Int = 100 - @AppStorage("episodeSortOrder") private var episodeSortOrder: String = "Ascending" @StateObject private var jsController = JSController() @EnvironmentObject var moduleManager: ModuleManager @@ -600,14 +599,6 @@ struct MediaInfoView: View { return groups } - private func sortEpisodes(_ episodes: [EpisodeLink]) -> [EpisodeLink] { - if episodeSortOrder == "Descending" { - return episodes.sorted(by: { $0.number > $1.number }) - } else { - return episodes.sorted(by: { $0.number < $1.number }) - } - } - func fetchDetails() { DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) { Task { @@ -621,7 +612,7 @@ struct MediaInfoView: View { self.aliases = item.aliases self.airdate = item.airdate } - self.episodeLinks = self.sortEpisodes(episodes) + self.episodeLinks = episodes self.isLoading = false self.isRefetching = false } @@ -632,7 +623,7 @@ struct MediaInfoView: View { self.aliases = item.aliases self.airdate = item.airdate } - self.episodeLinks = self.sortEpisodes(episodes) + self.episodeLinks = episodes self.isLoading = false self.isRefetching = false }