Show defaults when creating recurring invoices
This commit is contained in:
parent
d1c54b8dc8
commit
ff3ce553bc
|
|
@ -821,6 +821,7 @@ abstract class SettingsEntity
|
||||||
String getDefaultTerms(EntityType entityType) {
|
String getDefaultTerms(EntityType entityType) {
|
||||||
switch (entityType) {
|
switch (entityType) {
|
||||||
case EntityType.invoice:
|
case EntityType.invoice:
|
||||||
|
case EntityType.recurringInvoice:
|
||||||
return defaultInvoiceTerms;
|
return defaultInvoiceTerms;
|
||||||
case EntityType.quote:
|
case EntityType.quote:
|
||||||
return defaultQuoteTerms;
|
return defaultQuoteTerms;
|
||||||
|
|
@ -835,6 +836,7 @@ abstract class SettingsEntity
|
||||||
String getDefaultFooter(EntityType entityType) {
|
String getDefaultFooter(EntityType entityType) {
|
||||||
switch (entityType) {
|
switch (entityType) {
|
||||||
case EntityType.invoice:
|
case EntityType.invoice:
|
||||||
|
case EntityType.recurringInvoice:
|
||||||
return defaultInvoiceFooter;
|
return defaultInvoiceFooter;
|
||||||
case EntityType.quote:
|
case EntityType.quote:
|
||||||
return defaultQuoteFooter;
|
return defaultQuoteFooter;
|
||||||
|
|
|
||||||
|
|
@ -574,7 +574,7 @@ class InvoiceEditDesktopState extends State<InvoiceEditDesktop>
|
||||||
controller: _termsController,
|
controller: _termsController,
|
||||||
keyboardType: TextInputType.multiline,
|
keyboardType: TextInputType.multiline,
|
||||||
label: '',
|
label: '',
|
||||||
hint: invoice.isOld
|
hint: invoice.isOld && !invoice.isRecurringInvoice
|
||||||
? ''
|
? ''
|
||||||
: settings.getDefaultTerms(invoice.entityType),
|
: settings.getDefaultTerms(invoice.entityType),
|
||||||
),
|
),
|
||||||
|
|
@ -583,7 +583,7 @@ class InvoiceEditDesktopState extends State<InvoiceEditDesktop>
|
||||||
controller: _footerController,
|
controller: _footerController,
|
||||||
keyboardType: TextInputType.multiline,
|
keyboardType: TextInputType.multiline,
|
||||||
label: '',
|
label: '',
|
||||||
hint: invoice.isOld
|
hint: invoice.isOld && !invoice.isRecurringInvoice
|
||||||
? ''
|
? ''
|
||||||
: settings.getDefaultFooter(invoice.entityType),
|
: settings.getDefaultFooter(invoice.entityType),
|
||||||
),
|
),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue