From 10114445cd30459ce7ca859c7028c967e25c143b Mon Sep 17 00:00:00 2001 From: Forte11Cuba Date: Tue, 10 Feb 2026 18:04:30 -0600 Subject: [PATCH] fix: additional CodeRabbit review fixes --- lib/core/services/lnurl_service.dart | 2 +- lib/screens/7_melt/melt_screen.dart | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/core/services/lnurl_service.dart b/lib/core/services/lnurl_service.dart index 32648bc..b2e8c52 100644 --- a/lib/core/services/lnurl_service.dart +++ b/lib/core/services/lnurl_service.dart @@ -153,7 +153,7 @@ class LnurlService { if (pad && bits > 0) { result.add((acc << (toBits - bits)) & maxv); } else if (!pad && (bits >= fromBits || ((acc << (toBits - bits)) & maxv) != 0)) { - // Invalid padding + throw FormatException('Invalid padding in bech32 conversion'); } return result; diff --git a/lib/screens/7_melt/melt_screen.dart b/lib/screens/7_melt/melt_screen.dart index b18809d..cd610b3 100644 --- a/lib/screens/7_melt/melt_screen.dart +++ b/lib/screens/7_melt/melt_screen.dart @@ -678,7 +678,7 @@ class _MeltScreenState extends State { if (mounted) { setState(() { _isResolvingLnurl = false; - _errorMessage = 'Error LNURL: ${e.toString().replaceFirst('Exception: ', '')}'; + _errorMessage = L10n.of(context)!.paymentError(e.toString().replaceFirst('Exception: ', '')); }); } } @@ -710,7 +710,7 @@ class _MeltScreenState extends State { if (mounted) { setState(() { _isResolvingLnurl = false; - _errorMessage = 'Error: ${e.toString().replaceFirst('Exception: ', '')}'; + _errorMessage = L10n.of(context)!.paymentError(e.toString().replaceFirst('Exception: ', '')); }); } }