Skip to content

Commit 6518d47

Browse files
authored
fix cluster config "leader" column empty (#25575)
* fix Cluster config "leader" column empty * changelog file
1 parent 6ba01ce commit 6518d47

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
type = "f"
2+
message = "fix: cluster configuration leader column empty"
3+
4+
issues = ["Graylog2/graylog-plugin-enterprise#13633"]
5+
pulls = ["25575"]

graylog2-web-interface/src/components/cluster-configuration/graylog-nodes/GraylogNodesColumnConfiguration.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import ProcessingStateCell from './cells/ProcessingStateCell';
2727
import ThroughputMetricsCell from './cells/ThroughputMetricsCell';
2828

2929
import CpuMetricsCell from '../shared-components/CpuMetricsCell';
30-
import { SecondaryText } from '../shared-components/NodeMetricsLayout';
30+
import { SecondaryText, StyledLabel } from '../shared-components/NodeMetricsLayout';
3131
import SizeAndRatioMetric from '../shared-components/SizeAndRatioMetric';
3232

3333
const JOURNAL_WARNING_THRESHOLD = 0.1;
@@ -66,6 +66,14 @@ export const createColumnRenderers = (): ColumnRenderers<GraylogNode> => ({
6666
renderCell: (_value, entity) => <HostnameCell node={entity} />,
6767
minWidth: 300,
6868
},
69+
is_leader: {
70+
renderCell: (isLeader: boolean) => (
71+
<SecondaryText>
72+
{isLeader ? <StyledLabel bsSize="xs">Leader</StyledLabel> : <span>-</span>}
73+
</SecondaryText>
74+
),
75+
staticWidth: 'matchHeader',
76+
},
6977
version: {
7078
renderCell: (_value, entity) => (
7179
<SecondaryText>

0 commit comments

Comments
 (0)