From 25378273eb05952cf4f4bf8675f3c8071547d459 Mon Sep 17 00:00:00 2001 From: Houkime <> Date: Fri, 17 Nov 2023 14:48:41 +0000 Subject: [PATCH] refactor(backups): also batch the forget_all_snapshots command --- selfprivacy_api/backup/__init__.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/selfprivacy_api/backup/__init__.py b/selfprivacy_api/backup/__init__.py index 3b21a29..623a2ab 100644 --- a/selfprivacy_api/backup/__init__.py +++ b/selfprivacy_api/backup/__init__.py @@ -629,8 +629,7 @@ class Backups: """deliberately erase all snapshots we made""" # there is no dedicated optimized command for this, # but maybe we can have a multi-erase - for snapshot in Backups.get_all_snapshots(): - Backups.forget_snapshot(snapshot) + Backups.forget_snapshots(Backups.get_all_snapshots()) @staticmethod def force_snapshot_cache_reload() -> None: