From 29e05f68c245b424fa4a1d850adf30348b075db1 Mon Sep 17 00:00:00 2001
From: Quoc Huynh <quoc.huynh@cosee.biz>
Date: Mon, 5 May 2025 15:57:43 +0200
Subject: [PATCH] fix: Invalidate backupProvider after signing out

---------

Co-authored-by: Martin Schmidt <lpkkjhd@gmail.com>
---
 mobile/lib/widgets/common/app_bar_dialog/app_bar_dialog.dart | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mobile/lib/widgets/common/app_bar_dialog/app_bar_dialog.dart b/mobile/lib/widgets/common/app_bar_dialog/app_bar_dialog.dart
index b2b24bd01c..a657d456b3 100644
--- a/mobile/lib/widgets/common/app_bar_dialog/app_bar_dialog.dart
+++ b/mobile/lib/widgets/common/app_bar_dialog/app_bar_dialog.dart
@@ -136,6 +136,8 @@ class ImmichAppBarDialog extends HookConsumerWidget {
                   ref.read(backupProvider.notifier).cancelBackup();
                   ref.read(assetProvider.notifier).clearAllAssets();
                   ref.read(websocketProvider.notifier).disconnect();
+                  ref.invalidate(backupProvider);
+                  
                   context.replaceRoute(const LoginRoute());
                 },
               );