In selectors match on invoice.client.name, not full client search
This commit is contained in:
parent
3b16a141d6
commit
54cec05beb
|
|
@ -113,7 +113,9 @@ List<String> filteredCreditsSelector(
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (!credit.matchesFilter(creditListState.filter) &&
|
if (!credit.matchesFilter(creditListState.filter) &&
|
||||||
!client.matchesFilter(creditListState.filter)) {
|
!client.displayName
|
||||||
|
.toLowerCase()
|
||||||
|
.contains(creditListState.filter.toLowerCase())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -146,7 +146,9 @@ List<String> filteredInvoicesSelector(
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (!invoice.matchesFilter(invoiceListState.filter) &&
|
if (!invoice.matchesFilter(invoiceListState.filter) &&
|
||||||
!client.matchesFilter(invoiceListState.filter)) {
|
!client.displayName
|
||||||
|
.toLowerCase()
|
||||||
|
.contains(invoiceListState.filter.toLowerCase())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (invoiceListState.custom1Filters.isNotEmpty &&
|
if (invoiceListState.custom1Filters.isNotEmpty &&
|
||||||
|
|
|
||||||
|
|
@ -123,7 +123,9 @@ List<String> filteredPaymentsSelector(
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!payment.matchesFilter(paymentListState.filter) &&
|
if (!payment.matchesFilter(paymentListState.filter) &&
|
||||||
!client.matchesFilter(paymentListState.filter)) {
|
!client.displayName
|
||||||
|
.toLowerCase()
|
||||||
|
.contains(paymentListState.filter.toLowerCase())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -128,7 +128,9 @@ List<String> filteredProjectsSelector(
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!project.matchesFilter(projectListState.filter) &&
|
if (!project.matchesFilter(projectListState.filter) &&
|
||||||
!client.matchesFilter(projectListState.filter)) {
|
!client.displayName
|
||||||
|
.toLowerCase()
|
||||||
|
.contains(projectListState.filter.toLowerCase())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,9 @@ List<String> filteredQuotesSelector(
|
||||||
} else if (!quote.matchesStatuses(quoteListState.statusFilters)) {
|
} else if (!quote.matchesStatuses(quoteListState.statusFilters)) {
|
||||||
return false;
|
return false;
|
||||||
} else if (!quote.matchesFilter(quoteListState.filter) &&
|
} else if (!quote.matchesFilter(quoteListState.filter) &&
|
||||||
!client.matchesFilter(quoteListState.filter)) {
|
!client.displayName
|
||||||
|
.toLowerCase()
|
||||||
|
.contains(quoteListState.filter.toLowerCase())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -70,7 +70,9 @@ List<String> filteredRecurringInvoicesSelector(
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (!invoice.matchesFilter(invoiceListState.filter) &&
|
if (!invoice.matchesFilter(invoiceListState.filter) &&
|
||||||
!client.matchesFilter(invoiceListState.filter)) {
|
!client.displayName
|
||||||
|
.toLowerCase()
|
||||||
|
.contains(invoiceListState.filter.toLowerCase())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (invoiceListState.custom1Filters.isNotEmpty &&
|
if (invoiceListState.custom1Filters.isNotEmpty &&
|
||||||
|
|
|
||||||
|
|
@ -257,8 +257,12 @@ List<String> filteredTasksSelector(
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!task.matchesFilter(taskListState.filter) &&
|
if (!task.matchesFilter(taskListState.filter) &&
|
||||||
!client.matchesFilter(taskListState.filter) &&
|
!client.displayName
|
||||||
!project.matchesFilter(taskListState.filter)) {
|
.toLowerCase()
|
||||||
|
.contains(taskListState.filter.toLowerCase()) &&
|
||||||
|
!project.name
|
||||||
|
.toLowerCase()
|
||||||
|
.contains(taskListState.filter.toLowerCase())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue