From dd1a62d18468d2bd1988a16d65b631595de7258e Mon Sep 17 00:00:00 2001 From: Nacho Date: Wed, 6 Aug 2025 01:31:18 +0200 Subject: [PATCH] Made a mistake Accidentally locked BE watch items to only BEm characters. I have modified it to also include DiM characters in the BE. --- .../com/github/nacabaro/vbhelper/daos/UserCharacterDao.kt | 4 ++-- .../vbhelper/screens/itemsScreen/ChooseCharacterScreen.kt | 2 +- .../com/github/nacabaro/vbhelper/source/StorageRepository.kt | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/github/nacabaro/vbhelper/daos/UserCharacterDao.kt b/app/src/main/java/com/github/nacabaro/vbhelper/daos/UserCharacterDao.kt index 352f1808d8ede8af1d5e2584202c0192277d7a2a..3b08448a738e6b26d762223cd58a6a2516cc0b2e 100644 --- a/app/src/main/java/com/github/nacabaro/vbhelper/daos/UserCharacterDao.kt +++ b/app/src/main/java/com/github/nacabaro/vbhelper/daos/UserCharacterDao.kt @@ -193,10 +193,10 @@ interface UserCharacterDao { JOIN Card d ON d.id = c.dimId JOIN Sprite s ON s.id = c.spriteId LEFT JOIN Adventure a ON a.characterId = uc.id - WHERE d.isBEm = 1 + WHERE uc.characterType = "BEDevice" """ ) - suspend fun getBEBemCharacters(): List + suspend fun getBECharacters(): List @Query( """ diff --git a/app/src/main/java/com/github/nacabaro/vbhelper/screens/itemsScreen/ChooseCharacterScreen.kt b/app/src/main/java/com/github/nacabaro/vbhelper/screens/itemsScreen/ChooseCharacterScreen.kt index 0d09f137a59d76f7d849bdc6089693a2bfcc9c94..26be571eb5f8360e7d737f14041e0b445ca35af4 100644 --- a/app/src/main/java/com/github/nacabaro/vbhelper/screens/itemsScreen/ChooseCharacterScreen.kt +++ b/app/src/main/java/com/github/nacabaro/vbhelper/screens/itemsScreen/ChooseCharacterScreen.kt @@ -48,7 +48,7 @@ fun ChooseCharacterScreen( selectedItem = storageRepository.getItem(itemId) when (selectedItem?.itemType) { ItemType.BEITEM -> { - characterList.value = storageRepository.getBEBEmCharacters() + characterList.value = storageRepository.getBECharacters() } ItemType.VBITEM -> { characterList.value = storageRepository.getVBCharacters() diff --git a/app/src/main/java/com/github/nacabaro/vbhelper/source/StorageRepository.kt b/app/src/main/java/com/github/nacabaro/vbhelper/source/StorageRepository.kt index a222a21719d1e30a553e196f34a65ae1e88bb72b..61aff4a115501b426ba36e921211f4c87af1465c 100644 --- a/app/src/main/java/com/github/nacabaro/vbhelper/source/StorageRepository.kt +++ b/app/src/main/java/com/github/nacabaro/vbhelper/source/StorageRepository.kt @@ -50,8 +50,8 @@ class StorageRepository ( return db.adventureDao().getAdventureCharacters() } - suspend fun getBEBEmCharacters(): List { - return db.userCharacterDao().getBEBemCharacters() + suspend fun getBECharacters(): List { + return db.userCharacterDao().getBECharacters() } suspend fun getVBCharacters(): List {