Skip to content

Qoder国内版签到无效 #229

Closed
Closed

Description

@Veronicaqwq

What happened

一直显示是300积分,未增加过。

Reproduction

希望能修复Qoder国内版的签到

Versions

No response

Activity

  1. BrianBoyCN commented on Sep 26, 2026

    @BrianBoyCN
    Contributor

    @Veronicaqwq 这个问题已定位并修复,已随 v0.6.7 发布(PR #231 / squash 4b31818)。

    根因:Qoder 上游把额度拆在最多三个桶里 —— 套餐额度 userQuota、加量包 addOnQuota、组织资源包 orgResourcePackage,而每日签到奖励记的是加量包。适配层的额度快照只读了 userQuota,所以套餐额度 300 的账号签到后卡片数字一直停在 300,奖励没被算进去。

    修复后的口径改为三桶相加(跳过上游标记为不可用的桶),与 Qoder 客户端自身的合计逻辑一致;上游返回的 totalUsagePercentage 实测也是同一口径(例如 userQuota 139/300 + addOnQuota 0/400 → 上游给 20%,即 139/700)。

    请升级到 v0.6.7 或更新版本后验证:

    • 签到一次,等账号卡片的额度刷新(或手动点刷新),主数值应当增加;
    • 每桶明细(加量包 / 资源包)在 tooltip 里仍单独展示,不会被合计掩盖。

    如果你的账号升级后仍不生效,麻烦在这条下面回一句实际数值和账号档位(不要贴 key 或 cookie),我继续查;由于我没有本仓库的关闭权限,这条保持 open:验证通过后麻烦 @Veronicaqwq 本人,或 @caigee-cmd 帮忙关闭。

  2. mcxinyu commented on Sep 30, 2026

    @mcxinyu
    Image 签到似乎无效呢,写着“签到活动未开放”,但是我在qoder客户端可以签到
  3. caigee-cmd commented on Oct 7, 2026

    @caigee-cmd
    Owner

    跟帖里「客户端能签到,这里却显示签到活动未开放」已经在 v0.6.18 修了。

    当时签到请求带了不完整的机器身份。上游会把这种请求当成非官方客户端,可领取的积分活动就不出现在列表里,所以只能看到「签到活动未开放」。v0.6.18 起,拿不到完整的官方机器身份时这些头全部不发,活动列表和客户端一致。

    请升级到 v0.6.18 或更新的 v0.6.19 后再签一次。国内版自动签到仍然默认关闭,需要的话在账号卡片上打开。

    前面额度一直停在 300 是另一件事,v0.6.7 已经把签到加量包算进合计。

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

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions