Add warnings for missing sort fields
This commit is contained in:
parent
805fe56df0
commit
b1fac254ca
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in New Issue