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