fix release pipeline

This commit is contained in:
2025-12-11 01:31:39 +00:00
parent e34c689ed9
commit eaabade12a
2 changed files with 18 additions and 30 deletions

View File

@@ -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();
},
),