fix release pipeline
This commit is contained in:
@@ -22,7 +22,7 @@ class TractionPage extends StatefulWidget {
|
||||
class _TractionPageState extends State<TractionPage> {
|
||||
final _classController = TextEditingController();
|
||||
final _numberController = TextEditingController();
|
||||
bool _hadOnly = true;
|
||||
bool _mileageFirst = true;
|
||||
bool _initialised = false;
|
||||
bool _showAdvancedFilters = false;
|
||||
String? _selectedClass;
|
||||
@@ -96,13 +96,15 @@ class _TractionPageState extends State<TractionPage> {
|
||||
"domain": _domainController.text.trim(),
|
||||
"type": _typeController.text.trim(),
|
||||
}..removeWhere((key, value) => value.isEmpty);
|
||||
final hadOnly = !_hasFilters;
|
||||
await data.fetchTraction(
|
||||
hadOnly: _hadOnly && !_hasFilters,
|
||||
hadOnly: hadOnly,
|
||||
locoClass: _selectedClass ?? _classController.text.trim(),
|
||||
locoNumber: _numberController.text.trim(),
|
||||
offset: append ? data.traction.length : 0,
|
||||
append: append,
|
||||
filters: filters,
|
||||
mileageFirst: _mileageFirst,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -124,9 +126,7 @@ class _TractionPageState extends State<TractionPage> {
|
||||
}
|
||||
setState(() {
|
||||
_selectedClass = null;
|
||||
});
|
||||
setState(() {
|
||||
_hadOnly = true;
|
||||
_mileageFirst = true;
|
||||
});
|
||||
_refreshTraction();
|
||||
}
|
||||
@@ -258,10 +258,12 @@ class _TractionPageState extends State<TractionPage> {
|
||||
),
|
||||
),
|
||||
FilterChip(
|
||||
label: const Text('Had first'),
|
||||
selected: _hadOnly,
|
||||
label: Text(
|
||||
_mileageFirst ? 'Mileage first' : 'Had first',
|
||||
),
|
||||
selected: _mileageFirst,
|
||||
onSelected: (v) {
|
||||
setState(() => _hadOnly = v);
|
||||
setState(() => _mileageFirst = v);
|
||||
_refreshTraction();
|
||||
},
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user