feat: show license expiry date when commercial license is activated

This commit is contained in:
sagitchu
2026-04-03 17:37:05 +08:00
parent a91abbfebd
commit 1b3ae44940
4 changed files with 21 additions and 2 deletions
+7
View File
@@ -74,6 +74,13 @@ func (h *Handler) validateLicenseJob() {
// License is invalid (e.g., revoked, suspended, expired). Downgrade the system.
now := time.Now().UnixMilli()
_ = h.repo.UpsertConfig("is_commercial", "false", now)
} else {
now := time.Now().UnixMilli()
expiry := valResp.Data.Attributes.Expiry
if expiry == "" {
expiry = "never"
}
_ = h.repo.UpsertConfig("license_expiry", expiry, now)
}
}