fix(dashboard): скрытие блока диска если метрики отсутствуют

- Исправлена проверка diskMetric: теперь проверяется реальное наличие значения, а не только defined
- Блок диска больше не показывается для серверов без метрик (например Work_PC)
This commit is contained in:
mirivlad 2026-04-14 00:19:18 +08:00
parent 84a10f7909
commit e985bb2c34
1 changed files with 2 additions and 2 deletions

View File

@ -155,8 +155,8 @@
</div> </div>
{% endif %} {% endif %}
{% set diskMetric = server.latest_metrics['disk_used_root'] is defined ? server.latest_metrics['disk_used_root'] : server.latest_metrics['disk_used'] %} {% set diskMetric = server.latest_metrics['disk_used_root'] is defined and server.latest_metrics['disk_used_root'] ? server.latest_metrics['disk_used_root'] : (server.latest_metrics['disk_used'] is defined and server.latest_metrics['disk_used'] ? server.latest_metrics['disk_used'] : null) %}
{% if diskMetric is defined %} {% if diskMetric and diskMetric.value %}
<div class="col-6 mb-2"> <div class="col-6 mb-2">
<div class="d-flex justify-content-between"> <div class="d-flex justify-content-between">
<small class="text-muted"><i class="fas fa-hdd"></i> Диск (/)</small> <small class="text-muted"><i class="fas fa-hdd"></i> Диск (/)</small>