removed payments polling
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:flutter/foundation.dart';
|
||||
|
||||
import 'package:pshared/models/payment/payment.dart';
|
||||
@@ -5,7 +7,6 @@ import 'package:pshared/provider/payment/multiple/provider.dart';
|
||||
import 'package:pshared/provider/payment/payments.dart';
|
||||
import 'package:pshared/provider/payment/provider.dart';
|
||||
|
||||
|
||||
class PaymentsUpdatesProvider extends ChangeNotifier {
|
||||
PaymentsProvider? _payments;
|
||||
PaymentProvider? _paymentProvider;
|
||||
@@ -66,6 +67,7 @@ class PaymentsUpdatesProvider extends ChangeNotifier {
|
||||
void _merge(List<Payment> incoming) {
|
||||
if (incoming.isEmpty) return;
|
||||
_payments?.mergePayments(incoming);
|
||||
unawaited(_payments?.refreshCurrentQuerySilently());
|
||||
for (final payment in incoming) {
|
||||
final key = _key(payment);
|
||||
if (key != null) {
|
||||
|
||||
Reference in New Issue
Block a user