From 6b4fe1fafe8b2157353cea3ef99321cc33425f76 Mon Sep 17 00:00:00 2001 From: Johan Haals Date: Wed, 6 Oct 2021 10:42:17 +0200 Subject: [PATCH] encode kind, namespace and name Signed-off-by: Johan Haals --- packages/catalog-client/src/CatalogClient.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/catalog-client/src/CatalogClient.ts b/packages/catalog-client/src/CatalogClient.ts index b2420bc71b..75944467d8 100644 --- a/packages/catalog-client/src/CatalogClient.ts +++ b/packages/catalog-client/src/CatalogClient.ts @@ -54,7 +54,9 @@ export class CatalogClient implements CatalogApi { const { kind, namespace, name } = parseEntityRef(request.entityRef); return await this.requestRequired( 'GET', - `/entities/by-name/${kind}/${namespace}/${name}/ancestry`, + `/entities/by-name/${encodeURIComponent(kind)}/${encodeURIComponent( + namespace, + )}/${encodeURIComponent(name)}/ancestry`, options, ); }