small fixes

This commit is contained in:
Arseni
2026-02-17 11:17:19 +03:00
parent 0eea39fb97
commit e2e2257167
13 changed files with 120 additions and 58 deletions

View File

@@ -28,9 +28,7 @@ class ReportOperationsController extends ChangeNotifier {
void update(PaymentsProvider provider) {
if (!identical(_payments, provider)) {
_payments?.removeListener(_onPaymentsChanged);
_payments = provider;
_payments?.addListener(_onPaymentsChanged);
}
_rebuildOperations();
}
@@ -61,10 +59,6 @@ class ReportOperationsController extends ChangeNotifier {
await _payments?.refresh();
}
void _onPaymentsChanged() {
_rebuildOperations();
}
void _rebuildOperations() {
final items = _payments?.payments ?? const [];
_operations = items.map(mapPaymentToOperation).toList();
@@ -107,9 +101,4 @@ class ReportOperationsController extends ChangeNotifier {
left.end.isAtSameMomentAs(right.end);
}
@override
void dispose() {
_payments?.removeListener(_onPaymentsChanged);
super.dispose();
}
}