Fix unnecessary plus call again (#1542)

This commit is contained in:
Zero Liu 2025-06-12 15:22:52 -07:00 committed by GitHub
parent bce6cd5d1c
commit da936e1a08
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -32,6 +32,10 @@ export function useIsPlusUser(): boolean | undefined {
/** Check if the user is a Plus user. */
export async function checkIsPlusUser(): Promise<boolean | undefined> {
if (!getSettings().plusLicenseKey) {
turnOffPlus();
return false;
}
const brevilabsClient = BrevilabsClient.getInstance();
const result = await brevilabsClient.validateLicenseKey();
return result.isValid;