Skip to content

fix: 浏览器时钟不准时批量添加的安装命令照常显示 - #100

Merged
stqfdyr merged 2 commits into
mainfrom
fix/register-window-clock
Oct 6, 2026
Merged

stqfdyr merged 2 commits into
mainfrom
fix/register-window-clock

Conversation

@stqfdyr

@stqfdyr stqfdyr commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator
  • /api/settings 和 POST /api/register-window 改回注册窗口的剩余秒数 register_left(不再回 register_until),面板从收到回复时开始倒数,不再拿浏览器时钟去减截止时刻。
  • 浏览器时钟快 8 小时(双系统在 UTC+8 的常见情况)时窗口已开却不显示安装命令、慢 8 小时时密钥失效后仍显示命令,两种情况现在都按 hub 的时间显示,倒计时从 60 分开始。
  • 点「批量添加」时重新读一次窗口:在别的设备上关闭或重开过窗口后,弹窗显示的是 hub 当前的密钥,不再是这个页面载入时的旧密钥。先发出的读取晚于开启或关闭到达时直接丢弃,不会把刚开的窗口覆盖回去。

@stqfdyr
stqfdyr merged commit 94bb890 into main Oct 6, 2026
1 check passed
@stqfdyr
stqfdyr deleted the fix/register-window-clock branch October 6, 2026 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant