Feat: Generiert wiederkehrende Transaktionen sofort, wenn sie neu erstellt wurde.
This commit is contained in:
@@ -13,6 +13,7 @@ import '../Pages/Dialog/dialog_type_enum.dart';
|
|||||||
import '../Pages/Dialog/dynamic_dialog.dart';
|
import '../Pages/Dialog/dynamic_dialog.dart';
|
||||||
import '../Repositories/recurring_transacation_repository.dart';
|
import '../Repositories/recurring_transacation_repository.dart';
|
||||||
import 'account_controller.dart';
|
import 'account_controller.dart';
|
||||||
|
import 'background_task_controller.dart';
|
||||||
|
|
||||||
/// Steuert die Interaktion mit den wiederkehrenden Transaktionen
|
/// Steuert die Interaktion mit den wiederkehrenden Transaktionen
|
||||||
class RecurringTransactionController {
|
class RecurringTransactionController {
|
||||||
@@ -258,6 +259,7 @@ class RecurringTransactionController {
|
|||||||
await _recurringTransactionCreatedDialog?.show();
|
await _recurringTransactionCreatedDialog?.show();
|
||||||
|
|
||||||
await updateRecurringTransactions();
|
await updateRecurringTransactions();
|
||||||
|
unawaited(BackgroundTaskController.run('generate_transactions'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user