diff --git a/apps/web/src/components/service-edit-sheet.tsx b/apps/web/src/components/service-edit-sheet.tsx index 35fc4b8..76be066 100644 --- a/apps/web/src/components/service-edit-sheet.tsx +++ b/apps/web/src/components/service-edit-sheet.tsx @@ -529,8 +529,9 @@ export function ServiceEditSheet({ {bindings.map((binding, index) => { const showLbBlock = - binding.record_type === 'A' && binding.target_ips.length > 1 - const showMeta = binding.lb_mode !== 'round_robin' + binding.record_type === 'A' && binding.target_ips.length > 0 + const showMeta = + binding.target_ips.length > 1 && binding.lb_mode !== 'round_robin' return ( @@ -601,7 +602,9 @@ export function ServiceEditSheet({ - Балансировка и Health-check (multi-A) + {binding.target_ips.length > 1 + ? 'Балансировка и Health-check (multi-A)' + : 'Health-check'} 1} idPrefix={`binding-${index}-health`} />