diff --git a/app/build.gradle b/app/build.gradle index 658a4e4..207cbcf 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -13,8 +13,8 @@ android { applicationId "com.conta.app" minSdk 24 targetSdk 34 - versionCode 5 - versionName "1.0.4" + versionCode 6 + versionName "1.0.5" } buildTypes { diff --git a/app/src/main/java/com/conta/app/ui/AppViewModel.kt b/app/src/main/java/com/conta/app/ui/AppViewModel.kt index 7a7bd03..dae0a8e 100644 --- a/app/src/main/java/com/conta/app/ui/AppViewModel.kt +++ b/app/src/main/java/com/conta/app/ui/AppViewModel.kt @@ -120,6 +120,7 @@ class AppViewModel : ViewModel() { viewModelScope.launch { runRequest { _summary.value = repo.getSummary() } runRequest { _transactions.value = repo.listTransactions() } + runRequest { _accounts.value = repo.listAccounts() } runRequest { _notices.value = repo.listNotices() } runRequest { _statistics.value = repo.getStatistics() } } @@ -129,6 +130,9 @@ class AppViewModel : ViewModel() { viewModelScope.launch { runRequest { _summary.value = repo.getSummary() } runRequest { _accounts.value = repo.listAccounts() } + runRequest { _transactions.value = repo.listTransactions() } + runRequest { _statistics.value = repo.getStatistics() } + runRequest { _notices.value = repo.listNotices() } } } diff --git a/app/src/main/java/com/conta/app/ui/screens/accounts/AccountFormScreen.kt b/app/src/main/java/com/conta/app/ui/screens/accounts/AccountFormScreen.kt index 37d4f02..0308de0 100644 --- a/app/src/main/java/com/conta/app/ui/screens/accounts/AccountFormScreen.kt +++ b/app/src/main/java/com/conta/app/ui/screens/accounts/AccountFormScreen.kt @@ -93,6 +93,7 @@ fun AccountFormScreen(viewModel: AppViewModel, navController: NavController, acc viewModel.updateAccount( account.id, UpdateAccountRequest( + name = name.trim(), creditLimit = parseAmount(creditLimit), interestRate = parseAmount(interestRate), maturityDate = maturityDate.ifBlank { null },