From a76834d1baa41155887c08049d6d3871a7c5f240 Mon Sep 17 00:00:00 2001
From: Houkime <>
Date: Mon, 26 Jun 2023 19:16:18 +0000
Subject: [PATCH] refactor(backups): merge sync_all_snapshots with
 force_snapshot_reload

---
 selfprivacy_api/backup/__init__.py | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/selfprivacy_api/backup/__init__.py b/selfprivacy_api/backup/__init__.py
index f6d9e0b..7edba6f 100644
--- a/selfprivacy_api/backup/__init__.py
+++ b/selfprivacy_api/backup/__init__.py
@@ -292,7 +292,7 @@ class Backups:
         # TODO: the oldest snapshots will get expired faster than the new ones.
         # How to detect that the end is missing?
 
-        Backups.sync_all_snapshots()
+        Backups.force_snapshot_reload()
         return Storage.get_cached_snapshots()
 
     @staticmethod
@@ -302,17 +302,13 @@ class Backups:
             return snap
 
         # Possibly our cache entry got invalidated, let's try one more time
-        Backups.sync_all_snapshots()
+        Backups.force_snapshot_reload()
         snap = Storage.get_cached_snapshot_by_id(id)
 
         return snap
 
     @staticmethod
     def force_snapshot_reload():
-        Backups.sync_all_snapshots()
-
-    @staticmethod
-    def sync_all_snapshots():
         upstream_snapshots = Backups.provider().backupper.get_snapshots()
         Storage.invalidate_snapshot_storage()
         for snapshot in upstream_snapshots: