This commit is contained in:
Hillel Coren 2020-02-12 23:39:11 +02:00
parent 3b60a2c79f
commit 60add0f0fc
2 changed files with 10 additions and 4 deletions

View File

@ -68,6 +68,7 @@ ReportResult clientReport(UserCompanyEntity userCompany,
final filter = reportsUIState.filters[column];
if (filter.isNotEmpty &&
!value.toLowerCase().contains(filter.toLowerCase())) {
print('## Not matching $column filter: $filter');
skip = true;
}
}

View File

@ -267,13 +267,18 @@ class ReportResult {
labelText: null,
showBlank: true,
blankValue: null,
value: (textEditingControllers[column].text ?? '').isNotEmpty
value: (textEditingControllers[column].text ?? '').isNotEmpty &&
textEditingControllers[column].text != 'null'
? DateRange.valueOf(textEditingControllers[column].text)
: null,
onChanged: (dynamic value) {
textEditingControllers[column].text =
value == null ? '' : value.toString();
onFilterChanged(column, value.toString());
if (value == null) {
textEditingControllers[column].text = '';
onFilterChanged(column, '');
} else {
textEditingControllers[column].text = value.toString();
onFilterChanged(column, value.toString());
}
},
items: DateRange.values
.map((dateRange) => DropdownMenuItem<DateRange>(