Лицензия: блокировка сервера администратором тоже сразу удаляет ключ
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user