Revert "don't invalidate UP controller"

This reverts commit 73c4a7d07f.
This commit is contained in:
Henry Hiles 2026-09-20 00:02:49 -04:00
commit 87e7e093f7
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -103,7 +103,7 @@ class UnifiedPushController extends AsyncNotifier<bool> {
await ref
.watch(PushKeyController.provider(instance).notifier)
.set(null);
state = .data(false);
ref.invalidateSelf();
},
);
@ -139,7 +139,7 @@ class UnifiedPushController extends AsyncNotifier<bool> {
vapid: capabilities.webpush?.vapid,
);
state = .data(true);
if (!alreadyRegistered) ref.invalidateSelf();
}
Future<void> deregister() async {
@ -157,7 +157,7 @@ class UnifiedPushController extends AsyncNotifier<bool> {
}
await UnifiedPush.unregister(clientState.deviceId!);
state = .data(false);
ref.invalidateSelf();
}
static final provider = AsyncNotifierProvider<UnifiedPushController, bool>(