fetch firehydrant service by unique name

Signed-off-by: Christine Yi <ohchristineyi@gmail.com>
This commit is contained in:
Christine Yi
2021-08-05 18:51:18 -04:00
parent d5a69640bc
commit cfe71d2d87
@@ -156,8 +156,14 @@ export const ServiceDetailsCard = () => {
const startDate = moment().subtract(30, 'days').utc();
const endDate = moment().utc();
// The Backstage service name in FireHydrant is a unique formatted string
// that requires the entity's kind, name, and namespace.
const fireHydrantServiceName = `${entity?.kind}:${
entity?.metadata?.namespace ?? 'default'
}/${entity?.metadata?.name}`;
const { loading, value, error } = useServiceDetails({
serviceName: entity?.metadata?.name,
serviceName: fireHydrantServiceName,
});
const activeIncidents: string[] = value?.service?.active_incidents ?? [];