From a6b46aedca71f0a97e46d22be045310333aaadef Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 8 Nov 2020 10:09:48 +0200 Subject: [PATCH] Hide reminder options for quotes --- lib/ui/app/invoice/invoice_email_view.dart | 29 ++++++++++++---------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/lib/ui/app/invoice/invoice_email_view.dart b/lib/ui/app/invoice/invoice_email_view.dart index 652c5b5f1..88200b357 100644 --- a/lib/ui/app/invoice/invoice_email_view.dart +++ b/lib/ui/app/invoice/invoice_email_view.dart @@ -138,6 +138,7 @@ class _InvoiceEmailViewState extends State Widget _buildTemplateDropdown(BuildContext context) { final localization = AppLocalization.of(context); + final invoice = widget.viewModel.invoice; return Padding( padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 4), @@ -155,20 +156,22 @@ class _InvoiceEmailViewState extends State items: [ DropdownMenuItem( child: Text(localization.initialEmail), - value: widget.viewModel.invoice.emailTemplate, - ), - DropdownMenuItem( - child: Text(localization.firstReminder), - value: EmailTemplate.reminder1, - ), - DropdownMenuItem( - child: Text(localization.secondReminder), - value: EmailTemplate.reminder2, - ), - DropdownMenuItem( - child: Text(localization.thirdReminder), - value: EmailTemplate.reminder3, + value: invoice.emailTemplate, ), + if (invoice.isInvoice) ...[ + DropdownMenuItem( + child: Text(localization.firstReminder), + value: EmailTemplate.reminder1, + ), + DropdownMenuItem( + child: Text(localization.secondReminder), + value: EmailTemplate.reminder2, + ), + DropdownMenuItem( + child: Text(localization.thirdReminder), + value: EmailTemplate.reminder3, + ), + ], DropdownMenuItem( child: Text(localization.firstCustom), value: EmailTemplate.custom1,