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
@@ -871,6 +871,15 @@ func (h *Handler) licenseActivate(w http.ResponseWriter, r *http.Request) {
return
}
expiry := valResp.Data.Attributes.Expiry
if expiry == "" {
expiry = "never"
}
if err := h.repo.UpsertConfig("license_expiry", expiry, now); err != nil {
response.WriteJSON(w, response.Err(-2, err.Error()))
return
}
response.WriteJSON(w, response.OKEmpty())
}