diff --git a/app/src/main/java/com/example/karo/pages/feepayment/FeePaymentPage.kt b/app/src/main/java/com/example/karo/pages/feepayment/FeePaymentPage.kt index f771b27..a0ee2d8 100644 --- a/app/src/main/java/com/example/karo/pages/feepayment/FeePaymentPage.kt +++ b/app/src/main/java/com/example/karo/pages/feepayment/FeePaymentPage.kt @@ -45,7 +45,7 @@ fun FeePaymentPage(onNavigate: (route: String) -> Unit, viewModel: FeePaymentVie .fillMaxSize() .padding(all = 8.dp), Alignment.Center - ) { Text("Wallet created. Revisit page.") } + ) { Text("Wallet created.") } } else { BottomDrawer( drawerState = bottomDrawerState, @@ -126,13 +126,6 @@ fun FeePaymentForm(onNavigate: (route: String) -> Unit, viewModelPayment: FeePay showError = !isValidPlan, errorMessage = "Plan is required" ) - /* - * planList[0] => id - * planList[1] => amount - * planList[2] => year - * planList[3] => semester - * planList[4] => frequency - * */ ConfirmButton(label = "Confirm Payment") { viewModelPayment.updateWallet( diff --git a/app/src/main/java/com/example/karo/pages/feepayment/FeePaymentViewModel.kt b/app/src/main/java/com/example/karo/pages/feepayment/FeePaymentViewModel.kt index 0b1fbf4..5c8633e 100644 --- a/app/src/main/java/com/example/karo/pages/feepayment/FeePaymentViewModel.kt +++ b/app/src/main/java/com/example/karo/pages/feepayment/FeePaymentViewModel.kt @@ -62,7 +62,7 @@ class FeePaymentViewModel : ViewModel() { topUpWalletResponse = try { Firebase.firestore.collection("wallets").document(user!!.uid) - .set({"amount" to "0"}) + .set(Wallet(id = user.uid, amount = "0")) .await() Response.Success(true)