fix: articlesBetween guard

This commit is contained in:
everhardt
2021-11-24 23:30:52 +01:00
parent 7e928976e1
commit fd5e587c3a

View File

@@ -109,7 +109,7 @@ extension Array where Element == Article {
}
func articlesBetween(upperPosition: Int, lowerPosition: Int) -> [Article] {
guard upperPosition < count, lowerPosition < count else { return [] }
guard upperPosition < count, lowerPosition < count, upperPosition <= lowerPosition else { return [] }
let articlesAbove = self[upperPosition...lowerPosition]
return Array(articlesAbove)
}