diff --git a/lib/data/models/client_model.dart b/lib/data/models/client_model.dart index 8f24fa42e..0aaab8922 100644 --- a/lib/data/models/client_model.dart +++ b/lib/data/models/client_model.dart @@ -356,7 +356,7 @@ abstract class ClientEntity extends Object .compareTo(clientB.customValue4.toLowerCase()); break; default: - print('## ERROR: sort by $sortField not implemented'); + print('## ERROR: sort by client.$sortField not implemented'); break; } diff --git a/lib/data/models/company_model.dart b/lib/data/models/company_model.dart index 13563fc16..57e7cfd03 100644 --- a/lib/data/models/company_model.dart +++ b/lib/data/models/company_model.dart @@ -454,6 +454,10 @@ abstract class GatewayEntity extends Object switch (sortField) { case CreditFields.amount: response = gatewayA.name.compareTo(gatewayB.name); + break; + default: + print('## ERROR: sort by gateway.$sortField is not implemented'); + break; } return response; diff --git a/lib/data/models/expense_model.dart b/lib/data/models/expense_model.dart index df98f3248..cef8a4029 100644 --- a/lib/data/models/expense_model.dart +++ b/lib/data/models/expense_model.dart @@ -274,6 +274,9 @@ abstract class ExpenseEntity extends Object case ExpenseFields.updatedAt: response = expenseA.updatedAt.compareTo(expenseB.updatedAt); break; + default: + print('## ERROR: sort by expense.$sortField is not implemented'); + break; } return response; @@ -487,6 +490,10 @@ abstract class ExpenseCategoryEntity extends Object response = categoryA.name .toLowerCase() .compareTo(categoryB.name.toLowerCase()); + break; + default: + print('## ERROR: sort by expoense_category.$sortField is not implemented'); + break; } return response; diff --git a/lib/data/models/payment_model.dart b/lib/data/models/payment_model.dart index 3b695aafe..c289d2ee5 100644 --- a/lib/data/models/payment_model.dart +++ b/lib/data/models/payment_model.dart @@ -224,6 +224,10 @@ abstract class PaymentEntity extends Object response = invoiceA.number .toLowerCase() .compareTo(invoiceB.number.toLowerCase()); + break; + default: + print('## ERROR: sort by payment.$sortField is not implemented'); + break; } return response; diff --git a/lib/data/models/project_model.dart b/lib/data/models/project_model.dart index 5c7585747..7b4c40230 100644 --- a/lib/data/models/project_model.dart +++ b/lib/data/models/project_model.dart @@ -160,6 +160,10 @@ abstract class ProjectEntity extends Object switch (sortField) { case ProjectFields.taskRate: response = projectA.taskRate.compareTo(projectB.taskRate); + break; + default: + print('## ERROR: sort by project.$sortField is not implemented'); + break; } if (response == 0) { diff --git a/lib/data/models/vendor_model.dart b/lib/data/models/vendor_model.dart index e18f6e563..f23e262d8 100644 --- a/lib/data/models/vendor_model.dart +++ b/lib/data/models/vendor_model.dart @@ -194,6 +194,9 @@ abstract class VendorEntity extends Object case VendorFields.updatedAt: response = vendorA.updatedAt.compareTo(vendorB.updatedAt); break; + default: + print('## ERROR: sort by vendor.$sortField is not implemented'); + break; } return response;