Skip to content

[Upstream #2215][GEO] 首次自動更新必須使用自訂 GEO 資源 URL #87

Description

@SingLinkNetwork

來源

上游 issue:chen08209/FlClash#2215

已核對的現象

當本機尚未有 GEOIP/GEOSITE 檔案時,首次啟動的自動更新會使用預設 MetaCubeX URL,而不是使用者在資源設定中保存的自訂 URL。若配置依賴另一套 GEO 分類,核心可能因資料不相容而無法啟動。

目前程式線索

現行設定產生流程會寫入 geox-url,但需確認第一次自動更新是否在此流程之前發生,導致核心拿到預設 URL。

驗收標準

  1. 首次啟動且 GEO 檔案不存在時,GEOIP/GEOSITE 自動更新使用已保存的自訂 URL。
  2. 沒有自訂 URL 時,仍使用預設 URL。
  3. 既有檔案與手動更新行為不倒退。
  4. 新增可在 CI 執行的回歸測試。
  5. 完整跨平台 CI 全綠後才關閉。

驗證限制

上游報告發生在 Linux;邏輯本身跨平台,會以自動測試與雲端 Linux/Windows/macOS/Android 建置驗證。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions