minor fixes

OmarHatem committed Mar 24, 2026 at 02:51 UTC 079fb1a028a73f3b8c831fd584e9d9d66b92845f
2 files changed +6 -4
cw_bitcoin/lib/lightning/lightning_wallet.dart
+2 -2
@@ -43,9 +43,9 @@ class LightningWallet {
43
44 void _subscribeToLogStream(File logFile) {
45 _logSubscription = _logStream?.listen((logEntry) {
46 - logFile.writeAsString("[${logEntry.level}] ${logEntry.line}\n", mode: FileMode.append);
46 + logFile.writeAsStringSync("[${logEntry.level}] ${logEntry.line}\n", mode: FileMode.append);
47 }, onError: (e) {
48 - logFile.writeAsString("[ERROR] $e\n", mode: FileMode.append);
48 + logFile.writeAsStringSync("[ERROR] $e\n", mode: FileMode.append);
49 });
50 }
51
lib/view_model/wallet_address_list/wallet_address_list_view_model.dart
+4 -2
@@ -146,13 +146,15 @@ abstract class WalletAddressListViewModelBase extends WalletChangeListenerViewMo
146 }
147
148 if (!fiatConversionStore.prices.containsKey(cryptoCurrency)) return "";
149 - return (double.parse(_amount) * fiatConversionStore.prices[cryptoCurrency]!).toStringAsFixed(2);
149 + final amount = double.tryParse(_amount) ?? 0;
150 + return (amount * fiatConversionStore.prices[cryptoCurrency]!).toStringAsFixed(2);
151 }
152
153 @computed
154 String get selectedCurrencyFiatAmount {
155 if (_fiatRate == null) return "";
155 - return (double.parse(_amount) * _fiatRate!).toStringAsFixed(2);
156 + final amount = double.tryParse(_amount) ?? 0;
157 + return (amount * _fiatRate!).toStringAsFixed(2);
158 }
159
160 @action