Eliminar propiedad muerta sourcesByCategory (force-unwrap latente) #28
categories.first! petaría con una fuente sin categoría y categories vacío (plausible en sync CloudKit). La propiedad no la consumía ninguna vista. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01L38583J7AYWCVPevkivscj
This commit is contained in:
@@ -198,10 +198,6 @@ class SourceListViewModel: ObservableObject {
|
||||
totalValue.currencyString
|
||||
}
|
||||
|
||||
var sourcesByCategory: [Category: [InvestmentSource]] {
|
||||
Dictionary(grouping: sources) { $0.category ?? categories.first! }
|
||||
}
|
||||
|
||||
var isEmpty: Bool {
|
||||
sources.isEmpty && searchText.isEmpty && selectedCategoryIds.isEmpty
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user