diff --git a/public/main.profile.dart.js b/public/main.profile.dart.js index 3b60be2f9b4c..e70be72d098a 100644 --- a/public/main.profile.dart.js +++ b/public/main.profile.dart.js @@ -397993,6 +397993,9 @@ case B.EntityType_credit: _this.selectedTemplate = B.EmailTemplate_credit; break; + case B.EntityType_purchaseOrder: + _this.selectedTemplate = B.EmailTemplate_purchase_order; + break; } }, didChangeDependencies$0() { @@ -398060,6 +398063,8 @@ t7 = A._setArrayType([A.DropdownMenuItem$(t2, _null, t7, t8)], t9); if (t3 === B.EntityType_invoice) B.JSArray_methods.addAll$1(t7, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$firstReminder(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_reminder1, t8), A.DropdownMenuItem$(A.Text$(t1.get$secondReminder(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_reminder2, t8), A.DropdownMenuItem$(A.Text$(t1.get$thirdReminder(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_reminder3, t8)], t9)); + if (t3 === B.EntityType_purchaseOrder) + B.JSArray_methods.addAll$1(t7, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$purchaseOrder(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_purchase_order, t8)], t9)); t2 = settings.emailSubjectCustom1; if ((t2 == null ? "" : t2).length !== 0) t7.push(A.DropdownMenuItem$(A.Text$(t1.get$firstCustom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_custom1, t8)); @@ -418498,7 +418503,7 @@ A.showMessageDialog(context, t2.get$vendorEmailNotSet(), _null, A._setArrayType([A.TextButton$(false, A.Text$(t2.get$editVendor().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._InvoiceEditState__onSavePressed_closure(context, vendor), _null)], type$.JSArray_legacy_TextButton)); return; } - } else { + } else if (!client.get$hasEmailAddress()) { A.showMessageDialog(context, t2.get$clientEmailNotSet(), _null, A._setArrayType([A.TextButton$(false, A.Text$(t2.get$editClient().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._InvoiceEditState__onSavePressed_closure0(context, client), _null)], type$.JSArray_legacy_TextButton)); return; }