From dfa05db666e77bdfea19e8b0d010e8ff78ccfa2e Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Thu, 29 Sep 2022 21:01:38 +0300 Subject: [PATCH] =?UTF-8?q?Cloning=20unchanged=20invoice=20from=20edit=20p?= =?UTF-8?q?age=20shouldn=E2=80=99t=20trigger=20saver?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/ui/credit/edit/credit_edit_vm.dart | 2 +- lib/ui/expense/edit/expense_edit_vm.dart | 2 +- lib/ui/invoice/edit/invoice_edit_vm.dart | 2 +- lib/ui/purchase_order/edit/purchase_order_edit_vm.dart | 2 +- lib/ui/quote/edit/quote_edit_vm.dart | 2 +- lib/ui/recurring_expense/edit/recurring_expense_edit_vm.dart | 2 +- lib/ui/recurring_invoice/edit/recurring_invoice_edit_vm.dart | 2 +- lib/ui/task/edit/task_edit_vm.dart | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/ui/credit/edit/credit_edit_vm.dart b/lib/ui/credit/edit/credit_edit_vm.dart index 65d17e759..4b8fc8ebe 100644 --- a/lib/ui/credit/edit/credit_edit_vm.dart +++ b/lib/ui/credit/edit/credit_edit_vm.dart @@ -99,7 +99,7 @@ class CreditEditVM extends AbstractInvoiceEditVM { } if (credit.isOld && - credit.isChanged == false && + credit.isChanged != true && action != null && action.isClientSide) { handleEntityAction(credit, action); diff --git a/lib/ui/expense/edit/expense_edit_vm.dart b/lib/ui/expense/edit/expense_edit_vm.dart index 67d7e48e2..13be035be 100644 --- a/lib/ui/expense/edit/expense_edit_vm.dart +++ b/lib/ui/expense/edit/expense_edit_vm.dart @@ -153,7 +153,7 @@ class ExpenseEditVM extends AbstractExpenseEditVM { final navigator = navigatorKey.currentState; if (expense.isOld && - expense.isChanged == false && + expense.isChanged != true && action != null && action.isClientSide) { handleEntityAction(expense, action); diff --git a/lib/ui/invoice/edit/invoice_edit_vm.dart b/lib/ui/invoice/edit/invoice_edit_vm.dart index 6f1f1eaf6..f1b067011 100644 --- a/lib/ui/invoice/edit/invoice_edit_vm.dart +++ b/lib/ui/invoice/edit/invoice_edit_vm.dart @@ -152,7 +152,7 @@ class InvoiceEditVM extends AbstractInvoiceEditVM { } if (invoice.isOld && - invoice.isChanged == false && + invoice.isChanged != true && action != null && action.isClientSide) { handleEntityAction(invoice, action); diff --git a/lib/ui/purchase_order/edit/purchase_order_edit_vm.dart b/lib/ui/purchase_order/edit/purchase_order_edit_vm.dart index dc70e971a..045e0c2f1 100644 --- a/lib/ui/purchase_order/edit/purchase_order_edit_vm.dart +++ b/lib/ui/purchase_order/edit/purchase_order_edit_vm.dart @@ -98,7 +98,7 @@ class PurchaseOrderEditVM extends AbstractInvoiceEditVM { return null; } if (purchaseOrder.isOld && - purchaseOrder.isChanged == false && + purchaseOrder.isChanged != true && action != null && action.isClientSide) { handleEntityAction(purchaseOrder, action); diff --git a/lib/ui/quote/edit/quote_edit_vm.dart b/lib/ui/quote/edit/quote_edit_vm.dart index 0eafdb32d..79c95d9de 100644 --- a/lib/ui/quote/edit/quote_edit_vm.dart +++ b/lib/ui/quote/edit/quote_edit_vm.dart @@ -98,7 +98,7 @@ class QuoteEditVM extends AbstractInvoiceEditVM { return null; } if (quote.isOld && - quote.isChanged == false && + quote.isChanged != true && action != null && action.isClientSide) { handleEntityAction(quote, action); diff --git a/lib/ui/recurring_expense/edit/recurring_expense_edit_vm.dart b/lib/ui/recurring_expense/edit/recurring_expense_edit_vm.dart index 3e9bc71b0..5317b34f0 100644 --- a/lib/ui/recurring_expense/edit/recurring_expense_edit_vm.dart +++ b/lib/ui/recurring_expense/edit/recurring_expense_edit_vm.dart @@ -132,7 +132,7 @@ class RecurringExpenseEditVM extends AbstractExpenseEditVM { final recurringExpense = store.state.recurringExpenseUIState.editing; final localization = AppLocalization.of(context); if (recurringExpense.isOld && - recurringExpense.isChanged == false && + recurringExpense.isChanged != true && action != null && action.isClientSide) { handleEntityAction(recurringExpense, action); diff --git a/lib/ui/recurring_invoice/edit/recurring_invoice_edit_vm.dart b/lib/ui/recurring_invoice/edit/recurring_invoice_edit_vm.dart index 6af67e96d..65d96418b 100644 --- a/lib/ui/recurring_invoice/edit/recurring_invoice_edit_vm.dart +++ b/lib/ui/recurring_invoice/edit/recurring_invoice_edit_vm.dart @@ -99,7 +99,7 @@ class RecurringInvoiceEditVM extends AbstractInvoiceEditVM { return null; } if (recurringInvoice.isOld && - recurringInvoice.isChanged == false && + recurringInvoice.isChanged != true && action != null && action.isClientSide) { handleEntityAction(recurringInvoice, action); diff --git a/lib/ui/task/edit/task_edit_vm.dart b/lib/ui/task/edit/task_edit_vm.dart index 68aef45fd..e059767dc 100644 --- a/lib/ui/task/edit/task_edit_vm.dart +++ b/lib/ui/task/edit/task_edit_vm.dart @@ -97,7 +97,7 @@ class TaskEditVM { } if (task.isOld && - task.isChanged == false && + task.isChanged != true && action != null && action.isClientSide) { handleEntityAction(task, action);