Fix: Macht die BackgroundWorker für den IsolateManager on Web möglich
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:drift/drift.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:logger/logger.dart';
|
||||
|
||||
import '../Controller/port_controller.dart';
|
||||
import '../Controller/transaction_controller.dart';
|
||||
import '../Entities/drift_database.dart';
|
||||
import '../Entities/time_frame_enum.dart';
|
||||
import '../PlatformDependent/Web/date_utils_web.dart'
|
||||
if (dart.library.io) 'package:flutter/material.dart';
|
||||
import '../PlatformDependent/Web/update_transactions.dart'
|
||||
if (dart.library.io) '../PlatformDependent/Native/update_transactions.dart';
|
||||
import '../Repositories/recurring_transacation_repository.dart';
|
||||
import '../Repositories/transaction_repository.dart';
|
||||
import 'task.dart';
|
||||
@@ -48,11 +48,7 @@ class GenerateTransactionsTask extends Task {
|
||||
|
||||
_logger.i('Generating transactions completed.');
|
||||
|
||||
if (!kIsWeb) {
|
||||
PortController().getPort('update-transactions')?.send('ready');
|
||||
} else {
|
||||
unawaited(TransactionController().updateTransactions());
|
||||
}
|
||||
updateTransactions();
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user