Made a mistake Accidentally locked BE watch items to only BEm characters. I have modified it to also include DiM characters in the BE.
3 files changed, 5 insertions(+), 5 deletions(-) M app/src/main/java/com/github/nacabaro/vbhelper/daos/UserCharacterDao.kt M app/src/main/java/com/github/nacabaro/vbhelper/screens/itemsScreen/ChooseCharacterScreen.kt M app/src/main/java/com/github/nacabaro/vbhelper/source/StorageRepository.kt
M app/src/main/java/com/github/nacabaro/vbhelper/daos/UserCharacterDao.kt => app/src/main/java/com/github/nacabaro/vbhelper/daos/UserCharacterDao.kt +2 -2
@@ 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<CharacterDtos.CharacterWithSprites> suspend fun getBECharacters(): List<CharacterDtos.CharacterWithSprites> @Query( """
M app/src/main/java/com/github/nacabaro/vbhelper/screens/itemsScreen/ChooseCharacterScreen.kt => app/src/main/java/com/github/nacabaro/vbhelper/screens/itemsScreen/ChooseCharacterScreen.kt +1 -1
@@ 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()
M app/src/main/java/com/github/nacabaro/vbhelper/source/StorageRepository.kt => app/src/main/java/com/github/nacabaro/vbhelper/source/StorageRepository.kt +2 -2
@@ 50,8 50,8 @@ class StorageRepository ( return db.adventureDao().getAdventureCharacters() } suspend fun getBEBEmCharacters(): List<CharacterDtos.CharacterWithSprites> { return db.userCharacterDao().getBEBemCharacters() suspend fun getBECharacters(): List<CharacterDtos.CharacterWithSprites> { return db.userCharacterDao().getBECharacters() } suspend fun getVBCharacters(): List<CharacterDtos.CharacterWithSprites> {