### What happened 一直显示是300积分,未增加过。 ### Reproduction 希望能修复Qoder国内版的签到 ### Versions _No response_
Activity
fix(qoder): sum quota buckets so check-in credits show (#231)
BrianBoyCN commentedon Sep 26, 2026
@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 或更新版本后验证:
如果你的账号升级后仍不生效,麻烦在这条下面回一句实际数值和账号档位(不要贴 key 或 cookie),我继续查;由于我没有本仓库的关闭权限,这条保持 open:验证通过后麻烦 @Veronicaqwq 本人,或 @caigee-cmd 帮忙关闭。
mcxinyu commentedon Sep 30, 2026
caigee-cmd commentedon Oct 7, 2026
跟帖里「客户端能签到,这里却显示签到活动未开放」已经在 v0.6.18 修了。
当时签到请求带了不完整的机器身份。上游会把这种请求当成非官方客户端,可领取的积分活动就不出现在列表里,所以只能看到「签到活动未开放」。v0.6.18 起,拿不到完整的官方机器身份时这些头全部不发,活动列表和客户端一致。
请升级到 v0.6.18 或更新的 v0.6.19 后再签一次。国内版自动签到仍然默认关闭,需要的话在账号卡片上打开。
前面额度一直停在 300 是另一件事,v0.6.7 已经把签到加量包算进合计。