This commit is contained in:
Hillel Coren 2019-11-11 22:30:18 +02:00
parent ca044740c1
commit 017f14d638
2 changed files with 12 additions and 7 deletions

View File

@ -72,10 +72,6 @@ List<String> filteredInvoicesSelector(
}
}
if (invoiceListState.filterEntityId != null) {
} else if (!client.isActive) {
return false;
}
if (!invoice.matchesStates(invoiceListState.stateFilters)) {
return false;

View File

@ -24,12 +24,21 @@ List<String> filteredQuotesSelector(
final client =
clientMap[quote.clientId] ?? ClientEntity(id: quote.clientId);
if (quoteListState.filterEntityId != null) {
if (quoteListState.filterEntityType == EntityType.client) {
if (!quoteListState.entityMatchesFilter(client)) {
return false;
}
} else if (!client.isActive) {
return false;
} else {
if (!client.isActive) {
return false;
}
if (quoteListState.filterEntityType == EntityType.user) {
if (!quote.userCanAccess(quoteListState.filterEntityId)) {
return false;
}
}
}
if (!quote.matchesStates(quoteListState.stateFilters)) {