From 9e5593011a365dcbcb07388e6bd4093760115117 Mon Sep 17 00:00:00 2001 From: jwinterm Date: Sat, 16 May 2026 19:41:56 -0400 Subject: [PATCH] Route error reports + tx-failed support contact to support@such.software Cake's email was hardcoded as the recipient for the 'Send error report' flow in ExceptionHandler and as the contact in the TransactionCommitFailed user-facing message. Anyone tapping Send would have mailed their wallet metadata to Cake's support team. Repointed both to support@such.software. --- lib/utils/exception_handler.dart | 2 +- lib/view_model/send/send_view_model.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/utils/exception_handler.dart b/lib/utils/exception_handler.dart index c050f6aa2..242880241 100644 --- a/lib/utils/exception_handler.dart +++ b/lib/utils/exception_handler.dart @@ -90,7 +90,7 @@ class ExceptionHandler { final MailOptions mailOptions = MailOptions( subject: 'Mobile App Issue', - recipients: ['support@cakewallet.com'], + recipients: ['support@such.software'], attachments: [_file!.path], ); diff --git a/lib/view_model/send/send_view_model.dart b/lib/view_model/send/send_view_model.dart index dc22ee8bf..e50c083fc 100644 --- a/lib/view_model/send/send_view_model.dart +++ b/lib/view_model/send/send_view_model.dart @@ -1511,7 +1511,7 @@ abstract class SendViewModelBase extends WalletChangeListenerViewModel with Stor if (error.errorMessage != null && error.errorMessage!.contains("no peers replied")) { return S.current.tx_commit_failed_no_peers; } - return "${S.current.tx_commit_failed}\nsupport@cakewallet.com${error.errorMessage != null ? "\n\n${error.errorMessage}" : ""}"; + return "${S.current.tx_commit_failed}\nsupport@such.software${error.errorMessage != null ? "\n\n${error.errorMessage}" : ""}"; } if (error is TransactionCommitFailedDustChange) { return S.current.tx_rejected_dust_change;