diff --git a/web/frontend/src/components/config/config-sections.tsx b/web/frontend/src/components/config/config-sections.tsx index d842c601e..f07779bfa 100644 --- a/web/frontend/src/components/config/config-sections.tsx +++ b/web/frontend/src/components/config/config-sections.tsx @@ -700,16 +700,14 @@ export function RuntimeSection({ form, onFieldChange }: RuntimeSectionProps) { > - {LOG_LEVEL_OPTIONS.find((o) => o.value === form.gatewayLogLevel) - ? t( - LOG_LEVEL_OPTIONS.find( - (o) => o.value === form.gatewayLogLevel, - )!.labelKey, - LOG_LEVEL_OPTIONS.find( - (o) => o.value === form.gatewayLogLevel, - )!.labelDefault, - ) - : form.gatewayLogLevel} + {(() => { + const selected = LOG_LEVEL_OPTIONS.find( + (o) => o.value === form.gatewayLogLevel, + ) + return selected + ? t(selected.labelKey, selected.labelDefault) + : form.gatewayLogLevel + })()}