Port all fixes from IntaleqApp (Wallet, CLIQ, OTP, Docker)

This commit is contained in:
Hamza-Ayed
2026-08-01 03:58:37 +03:00
parent 12fc64dc9a
commit 915d517ba7
9 changed files with 100 additions and 70 deletions
@@ -53,8 +53,13 @@ class PaymentController extends GetxController {
await CRUD().getWallet(
link: AppLink.getWalletByPassenger,
payload: {'passenger_id': box.read(BoxName.passengerID)}).then((value) {
box.write(BoxName.passengerWalletTotal,
value['message'][0]['total'].toString());
final msg = value['message'];
if (msg is List && msg.isNotEmpty) {
box.write(BoxName.passengerWalletTotal,
(msg[0]['total'] ?? '0').toString());
} else {
box.write(BoxName.passengerWalletTotal, '0');
}
});
isLoading = false;
update();