Fix not checking if section exists before getting item identifiers
Closes #398
This commit is contained in:
parent
f5f1be9f7d
commit
bf6dfab121
|
@ -263,6 +263,9 @@ class NotificationsCollectionViewController: UIViewController, TimelineLikeColle
|
|||
return
|
||||
}
|
||||
var snapshot = dataSource.snapshot()
|
||||
guard snapshot.sectionIdentifiers.contains(.notifications) else {
|
||||
return
|
||||
}
|
||||
let items = snapshot.itemIdentifiers(inSection: .notifications)
|
||||
let toDelete = statusIDs.flatMap { id in
|
||||
items.lazy.filter { $0.group?.notifications.first?.status?.id == id }
|
||||
|
|
Loading…
Reference in New Issue