Skip to content

Commit 157769d

Browse files
committed
теперь dateFormatter.date(from: set.released_at) не всегда nil!!!!
1 parent 11e0858 commit 157769d

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

BlackMagic/Controllers/ScryfallServiceManager.swift

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,13 @@ class ScryfallServiceManager {
6767
let allSets = setsResponse.data
6868
// Получаем текущую дату
6969
let now = Date()
70-
let dateFormatter = ISO8601DateFormatter()
70+
let dateFormatter = DateFormatter()
71+
dateFormatter.dateFormat = "yyyy-MM-dd"
72+
dateFormatter.locale = Locale(identifier: "en_US_POSIX")
7173
// Фильтруем по условиям
7274
let filtered = allSets.filter { set in
73-
set.set_type == "expansion" &&
75+
print((dateFormatter.date(from: set.released_at) ?? Date.distantPast))
76+
return set.set_type == "expansion" &&
7477
set.card_count >= 150 &&
7578
(dateFormatter.date(from: set.released_at) ?? Date.distantPast) < now
7679
}

0 commit comments

Comments
 (0)