From bdae84a8abaf0fd944df27a945699c14002ed24a Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Fri, 3 Oct 2025 11:37:46 -0400 Subject: [PATCH] use auto dispose provider --- lib/controllers/mail_client_controller.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/controllers/mail_client_controller.dart b/lib/controllers/mail_client_controller.dart index 09b5aca..c0a6749 100644 --- a/lib/controllers/mail_client_controller.dart +++ b/lib/controllers/mail_client_controller.dart @@ -4,7 +4,7 @@ import "package:markdown/markdown.dart"; import "package:nexusbot/controllers/settings_controller.dart"; import "package:riverpod/riverpod.dart"; -class MailClientController extends AsyncNotifier { +class MailClientController extends AutoDisposeAsyncNotifier { @override Future build() async { final settings = ref.watch(SettingsController.provider)!; @@ -44,7 +44,7 @@ class MailClientController extends AsyncNotifier { } static final provider = - AsyncNotifierProvider( + AutoDisposeAsyncNotifierProvider( MailClientController.new, ); }