Лицензия: блокировка сервера администратором тоже сразу удаляет ключ

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
zuevav
2026-09-25 00:30:03 +03:00
parent fc907bea1d
commit 820c764b93
+1 -1
View File
@@ -182,7 +182,7 @@ func LicenseRenew(ctx context.Context, rc *RuntimeConfig) error {
if err != nil {
_ = licenseRecord(rc, "", "продление не удалось: "+err.Error(), false)
var ae *licenseAPIError
if errors.As(err, &ae) && (ae.Code == "install_released" || ae.Code == "revoked") {
if errors.As(err, &ae) && (ae.Code == "install_released" || ae.Code == "install_blocked" || ae.Code == "revoked") {
licenseDeactivate(rc, ae.Message)
return err
}