From db5185c88a8f53f98a244d8cd7dde56a9e65480b Mon Sep 17 00:00:00 2001 From: Brian Litwin Date: Tue, 16 Oct 2018 18:13:53 -0400 Subject: [PATCH] Sorts issues after fetch *reverse chronologically --- Classes/Repository/RepositoryClient.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Classes/Repository/RepositoryClient.swift b/Classes/Repository/RepositoryClient.swift index 27de42852..1c0cfa2b9 100644 --- a/Classes/Repository/RepositoryClient.swift +++ b/Classes/Repository/RepositoryClient.swift @@ -100,7 +100,9 @@ func createSummaryModel( let nextPage = query.nextPageToken(from: data) let models: [RepositoryIssueSummaryModel] = query.summaryTypes(from: data).compactMap { (node: RepositoryIssueSummaryType) in return createSummaryModel(node, contentSizeCategory: contentSizeCategory, containerWidth: containerWidth) - } + }.sorted(by: { + $0.created > $1.created + }) return (models, nextPage) }