Email templates

This commit is contained in:
Hillel Coren 2018-08-14 08:43:55 -07:00
parent 6586bb9e74
commit 7294c7977c
3 changed files with 5 additions and 4 deletions

View File

@ -15,8 +15,8 @@ const int kMinPatchAppVersion = 2;
const int kMaxRecordsPerApiPage = 5000; const int kMaxRecordsPerApiPage = 5000;
const int kMillisecondsToRefreshData = 1000 * 60 * 15; // 15 minutes const int kMillisecondsToRefreshData = 1000 * 60 * 15; // 15 minutes
//const int kMillisecondsToRefreshActivities = 1000 * 15; // 15 seconds
const int kMillisecondsToRefreshActivities = 1000 * 60 * 60 * 24; // 1 day const int kMillisecondsToRefreshActivities = 1000 * 60 * 60 * 24; // 1 day
//const int kMillisecondsToRefreshActivities = 1000 * 15; // 15 seconds
const int kCurrencyUSDollar = 1; const int kCurrencyUSDollar = 1;
const int kCurrencyEuro = 3; const int kCurrencyEuro = 3;

View File

@ -204,7 +204,7 @@ class _InvoiceEmailViewState extends State<InvoiceEmailView> {
decoration: InputDecoration( decoration: InputDecoration(
labelText: localization.body, labelText: localization.body,
), ),
maxLines: 10, maxLines: 12,
keyboardType: TextInputType.multiline, keyboardType: TextInputType.multiline,
), ),
], ],

View File

@ -112,10 +112,11 @@ class InvoiceViewVM {
invoice.id)); invoice.id));
break; break;
case EntityAction.emailInvoice: case EntityAction.emailInvoice:
store.dispatch(EmailInvoiceRequest( store.dispatch(ShowEmailInvoice(
completer: snackBarCompleter( completer: snackBarCompleter(
context, localization.successfullyEmailedInvoice), context, localization.successfullyEmailedInvoice),
invoiceId: invoice.id)); invoice: invoice,
context: context));
break; break;
case EntityAction.archive: case EntityAction.archive:
store.dispatch(ArchiveInvoiceRequest( store.dispatch(ArchiveInvoiceRequest(