From 525911f67a08d03c3924d24c76d9f8bc8ec050f7 Mon Sep 17 00:00:00 2001 From: alexandrev-tibco Date: Sun, 2 Aug 2026 15:21:36 +0200 Subject: [PATCH] Eliminar propiedad muerta sourcesByCategory (force-unwrap latente) #28 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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) Claude-Session: https://claude.ai/code/session_01L38583J7AYWCVPevkivscj --- PortfolioJournal/ViewModels/SourceListViewModel.swift | 4 ---- 1 file changed, 4 deletions(-) diff --git a/PortfolioJournal/ViewModels/SourceListViewModel.swift b/PortfolioJournal/ViewModels/SourceListViewModel.swift index cbe86f7..432473f 100644 --- a/PortfolioJournal/ViewModels/SourceListViewModel.swift +++ b/PortfolioJournal/ViewModels/SourceListViewModel.swift @@ -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 }