From 1c425987876d7d500fcf34141948a44d6f63483e Mon Sep 17 00:00:00 2001 From: NaiJi Date: Tue, 16 Apr 2024 23:03:11 +0400 Subject: [PATCH] fix(backups): Implement filtering for enabled services for backups - Resolve: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/issues/433 --- lib/ui/pages/backups/backup_details.dart | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/ui/pages/backups/backup_details.dart b/lib/ui/pages/backups/backup_details.dart index a5650bbb..2373d8dd 100644 --- a/lib/ui/pages/backups/backup_details.dart +++ b/lib/ui/pages/backups/backup_details.dart @@ -38,8 +38,14 @@ class BackupDetailsPage extends StatelessWidget { : StateType.uninitialized; final bool preventActions = backupsState.preventActions; final List backups = backupsState.backups; - final List services = - context.watch().state.servicesThatCanBeBackedUp; + final List services = context + .watch() + .state + .servicesThatCanBeBackedUp + .where( + (final service) => service.isEnabled, + ) + .toList(); final Duration? autobackupPeriod = backupsState.autobackupPeriod; final List backupJobs = context .watch()