Модуль, снятый с лицензии, отключается один раз: служба остановлена (bj-keymedia unit-disable), одно оповещение, в списках не показывается; вернули в лицензию — служба включается
Также: версия файла, совпадающего с выпуском, записывается (нет ложного «новее»); признак неудачной проверки отдельно от результатов установки; окно обновления само перезагружает страницу. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
@@ -79,6 +79,9 @@ func unitViews(rc *RuntimeConfig) []UnitView {
|
||||
if !present && !c.Core {
|
||||
continue // модуля на сервере нет — и службы быть не должно
|
||||
}
|
||||
if moduleOff(rc, c.Name) {
|
||||
continue // снят с лицензии: служба отключена намеренно
|
||||
}
|
||||
v := unitState(c.Unit)
|
||||
v.Title, v.Core, v.Present = c.Title, c.Core, true
|
||||
out = append(out, v)
|
||||
|
||||
Reference in New Issue
Block a user