From 311abbcff017dad58294130c6d566304a995e519 Mon Sep 17 00:00:00 2001 From: Blume1977 Date: Tue, 26 May 2026 16:51:43 +0200 Subject: [PATCH] fix(support): hide TransactionIssue + LimitRequest from ticket menu Both types fail with HTTP 400 on submission because the app does not capture the API-required nested DTOs (transaction object / limitRequest object). Removing them from the type picker prevents users from filing tickets that can never succeed. Enum values and i18n keys are kept intact so re-enabling is a one-tuple revert once the proper form fields are implemented. --- .../support/subpages/support_create_ticket_page.dart | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/lib/screens/support/subpages/support_create_ticket_page.dart b/lib/screens/support/subpages/support_create_ticket_page.dart index af9b8b50..d5418b6f 100644 --- a/lib/screens/support/subpages/support_create_ticket_page.dart +++ b/lib/screens/support/subpages/support_create_ticket_page.dart @@ -93,21 +93,11 @@ class SupportCreateTicketView extends StatelessWidget { S.of(context).supportBugReport, Icons.bug_report_outlined, ), - ( - SupportIssueType.transactionIssue, - S.of(context).supportTransactionIssue, - Icons.swap_horiz, - ), ( SupportIssueType.kycIssue, S.of(context).supportKycIssue, Icons.verified_user_outlined, ), - ( - SupportIssueType.limitRequest, - S.of(context).supportLimitRequest, - Icons.trending_up, - ), ], selected: state.selectedType, onSelected: context.read().selectType,