OpenedStorages больше не nullable

This commit is contained in:
2026-04-17 22:16:28 +03:00
parent d965dd8609
commit 51436401da
4 changed files with 72 additions and 67 deletions

View File

@@ -12,7 +12,7 @@ interface IUnlockManager {
/**
* Хранилища, для которых есть ключ шифрования
*/
val openedStorages: StateFlow<Map<UUID, IStorage>?>
val openedStorages: StateFlow<Map<UUID, IStorage>>
suspend fun open(storage: IStorage, key: EncryptKey): IStorage
suspend fun close(storage: IStorage)

View File

@@ -7,6 +7,6 @@ import kotlinx.coroutines.flow.map
import java.util.UUID
class GetOpenedStoragesUseCase(private val unlockManager: IUnlockManager) {
val openedStorages: StateFlow<Map<UUID, IStorageInfo>?>
val openedStorages: StateFlow<Map<UUID, IStorageInfo>>
get() = unlockManager.openedStorages
}