From 25b7c4b1414305c93d8d21e8376f0033f03a251f Mon Sep 17 00:00:00 2001
From: Kamal Bramwell <kamal@elixxir.io>
Date: Fri, 2 Dec 2022 14:26:18 -0500
Subject: [PATCH] Created Crust singleton

---
 .../main/java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/src/main/java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt b/app/src/main/java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt
index c1058377..5d501b70 100644
--- a/app/src/main/java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt
+++ b/app/src/main/java/io/xxlabs/messenger/backup/cloud/crust/Crust.kt
@@ -128,7 +128,7 @@ class Crust private constructor(
             backupService: BackupService,
             preferences: BackupPreferencesRepository,
             crustApi: CrustDataSource
-        ): Crust = instance ?: Crust(backupService, preferences, crustApi)
+        ): Crust = instance ?: Crust(backupService, preferences, crustApi).also { instance = it }
     }
 }
 
-- 
GitLab