Merge pull request #2335 from sonvir249/feature/show-port-monitors

Show port monitors with port numbers.
This commit is contained in:
Alexander Holliday
2025-05-26 08:44:45 -07:00
committed by GitHub
3 changed files with 6 additions and 2 deletions

View File

@@ -155,6 +155,7 @@ const Search = ({
renderOption={(props, option) => {
const { key, ...optionProps } = props;
const hasSecondaryLabel = secondaryLabel && option[secondaryLabel] !== undefined;
const port = option["port"];
return (
<ListItem
key={key}
@@ -169,7 +170,9 @@ const Search = ({
}
>
{option[filteredBy] +
(hasSecondaryLabel ? ` (${option[secondaryLabel]})` : "")}
(hasSecondaryLabel
? ` (${option[secondaryLabel]}${port ? `: ${port}` : ""})`
: "")}
</ListItem>
);
}}

View File

@@ -137,7 +137,7 @@ const CreateMaintenance = () => {
const response = await networkService.getMonitorsByTeamId({
teamId: user.teamId,
limit: null,
types: ["http", "ping", "pagespeed"],
types: ["http", "ping", "pagespeed", "port"],
});
const monitors = response.data.data.monitors;
setMonitors(monitors);

View File

@@ -490,6 +490,7 @@ const buildMonitorsByTeamIdPipeline = ({ matchStage, field, order }) => {
_id: 1,
name: 1,
type: 1,
port: 1,
},
},
];