From b2c4aaa7b2c4f9661fc5969042221d42f3ff76f8 Mon Sep 17 00:00:00 2001 From: Jake Crews Date: Thu, 14 Jul 2022 12:54:43 -0500 Subject: [PATCH] fix lowercaseEntityRefMaybe Signed-off-by: Jake Crews --- plugins/techdocs-react/src/helpers.ts | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/plugins/techdocs-react/src/helpers.ts b/plugins/techdocs-react/src/helpers.ts index 3820c2e117..3f10fff2ba 100644 --- a/plugins/techdocs-react/src/helpers.ts +++ b/plugins/techdocs-react/src/helpers.ts @@ -25,14 +25,13 @@ import { CompoundEntityRef } from '@backstage/catalog-model'; export function toLowercaseEntityRefMaybe( entityRef: CompoundEntityRef, config: Config, -) { - return config.getOptionalBoolean( - 'techdocs.legacyUseCaseSensitiveTripletPaths', - ) - ? entityRef - : { - kind: entityRef.kind.toLocaleLowerCase('en-US'), - name: entityRef.name.toLocaleLowerCase('en-US'), - namespace: entityRef.namespace.toLocaleLowerCase('en-US'), - }; +): CompoundEntityRef { + if (config.getOptionalBoolean('techdocs.legacyUseCaseSensitiveTripletPaths')) + return entityRef; + + entityRef.kind = entityRef.kind.toLocaleLowerCase(); + entityRef.name = entityRef.name.toLocaleLowerCase(); + entityRef.namespace = entityRef.namespace.toLocaleLowerCase(); + + return entityRef; }