From 15cad6b9e765bdc8b7ef728c9bc0f16bb8ac6b5f Mon Sep 17 00:00:00 2001 From: Kim yonghae Date: Mon, 15 Jun 2026 12:53:17 +0900 Subject: [PATCH] =?UTF-8?q?refactor(presentation):=20=ED=8F=B4=EB=8D=94=20?= =?UTF-8?q?=EC=9D=B4=EB=8F=99=20=ED=9C=B4=EC=A7=80=ED=86=B5=20=ED=8F=B4?= =?UTF-8?q?=EB=8D=94=20=EC=A0=9C=EC=99=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 기존 코드에서 휴지통 폴더가 id 필더링에서 살아있음을 발견. kind를 통해 kind != .trash를 확인합니다. --- .../ViewModel/MoveVoiceNote/MoveFolderListViewModel.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Presentation/Sources/ViewModel/MoveVoiceNote/MoveFolderListViewModel.swift b/Presentation/Sources/ViewModel/MoveVoiceNote/MoveFolderListViewModel.swift index 6c6d08fd..bcb434a7 100644 --- a/Presentation/Sources/ViewModel/MoveVoiceNote/MoveFolderListViewModel.swift +++ b/Presentation/Sources/ViewModel/MoveVoiceNote/MoveFolderListViewModel.swift @@ -60,7 +60,7 @@ public final class MoveFolderListViewModel { do { guard let currentFolderID = voiceNotes.first?.folderID else { return } let folders = try folderUseCase.fetchAll() - let otherFolders = folders.filter { $0.id != currentFolderID } + let otherFolders = folders.filter { $0.id != currentFolderID && $0.kind != .trash } send(.internal(.foldersLoaded(otherFolders))) } catch { AppLogger.error(error)