mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-09 05:05:52 +08:00
fix(core): revalidate subscription info when open ai usage panel
This commit is contained in:
+4
@@ -24,6 +24,10 @@ export const AIUsagePanel = () => {
|
|||||||
);
|
);
|
||||||
const subscriptionService = useService(SubscriptionService);
|
const subscriptionService = useService(SubscriptionService);
|
||||||
const aiSubscription = useLiveData(subscriptionService.subscription.ai$);
|
const aiSubscription = useLiveData(subscriptionService.subscription.ai$);
|
||||||
|
useEffect(() => {
|
||||||
|
// revalidate latest subscription status
|
||||||
|
subscriptionService.subscription.revalidate();
|
||||||
|
}, [subscriptionService]);
|
||||||
const quotaService = useService(UserQuotaService);
|
const quotaService = useService(UserQuotaService);
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
quotaService.quota.revalidate();
|
quotaService.quota.revalidate();
|
||||||
|
|||||||
Reference in New Issue
Block a user