Merge pull request #49 from BEDOLAGA-DEV/dev

Dev
This commit is contained in:
Egor
2026-01-20 02:20:10 +03:00
committed by GitHub
2 changed files with 5 additions and 0 deletions

View File

@@ -12417,6 +12417,7 @@
cachedHappCryptolinkRedirectTemplate = undefined;
userData.subscriptionUrl = userData.subscription_url || null;
userData.subscriptionCryptoLink = userData.subscription_crypto_link || null;
userData.hideSubscriptionLink = Boolean(userData.hide_subscription_link);
userData.referral = userData.referral || null;
const happData = payload?.happ;
@@ -25097,8 +25098,11 @@
updateInstructionConnectButtons(showConnectButton && anyConnectLink);
const subscriptionUrl = getCurrentSubscriptionUrl();
const hideLink = Boolean(userData?.hideSubscriptionLink || userData?.hide_subscription_link);
if (copyBtn) {
const hasUrl = Boolean(subscriptionUrl);
// Скрываем кнопку копирования если hide_subscription_link=true
copyBtn.classList.toggle('hidden', hideLink);
copyBtn.disabled = !hasUrl || !navigator.clipboard;
}
}

View File

@@ -65,6 +65,7 @@ export interface Subscription {
autopay_enabled: boolean
autopay_days_before: number
subscription_url: string | null
hide_subscription_link: boolean
is_active: boolean
is_expired: boolean
traffic_purchases?: TrafficPurchase[]