Răsfoiți Sursa

Hide sidepanel update prompt

chendeben 4 luni în urmă
părinte
comite
2f5f0d25fb
1 a modificat fișierele cu 3 adăugiri și 15 ștergeri
  1. 3 15
      sidepanel/sidepanel.js

+ 3 - 15
sidepanel/sidepanel.js

@@ -1989,12 +1989,6 @@ function renderReleaseSnapshot(snapshot) {
 }
 
 async function initializeReleaseInfo() {
-  const fallbackReleaseUrl = sidepanelUpdateService?.releasesPageUrl || 'https://github.com/QLHazyCoder/codex-oauth-automation-extension/releases';
-
-  if (btnReleaseLog) {
-    btnReleaseLog.onclick = () => openExternalUrl(currentReleaseSnapshot?.logUrl || fallbackReleaseUrl);
-  }
-
   if (!extensionUpdateStatus || !extensionVersionMeta) {
     return;
   }
@@ -2002,6 +1996,7 @@ async function initializeReleaseInfo() {
   const localVersion = sidepanelUpdateService?.getLocalVersionLabel?.(chrome.runtime.getManifest())
     || chrome.runtime.getManifest()?.version_name
     || (chrome.runtime.getManifest()?.version ? `v${chrome.runtime.getManifest().version}` : '');
+  currentReleaseSnapshot = null;
   extensionUpdateStatus.textContent = localVersion || 'Pro0.0';
   extensionUpdateStatus.classList.remove('is-update-available', 'is-check-failed');
   extensionUpdateStatus.classList.add('is-version-label');
@@ -2009,17 +2004,10 @@ async function initializeReleaseInfo() {
   extensionVersionMeta.textContent = '';
   if (btnReleaseLog) {
     btnReleaseLog.hidden = true;
+    btnReleaseLog.onclick = null;
   }
   resetUpdateCard();
-
-  if (!sidepanelUpdateService) {
-    extensionVersionMeta.textContent = '更新检查服务不可用';
-    extensionVersionMeta.hidden = false;
-    return;
-  }
-
-  const snapshot = await sidepanelUpdateService.getReleaseSnapshot();
-  renderReleaseSnapshot(snapshot);
+  return;
 }
 
 function syncPasswordField(state) {