From e29ffbe4118e858108f419cd1f3cde3415920bda Mon Sep 17 00:00:00 2001 From: Vividh Chandna Date: Tue, 27 Oct 2020 16:53:27 +0530 Subject: [PATCH 1/2] fix(TechDocs): Fix broken page title while fetching metadata --- plugins/techdocs/src/reader/components/TechDocsPageHeader.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/techdocs/src/reader/components/TechDocsPageHeader.tsx b/plugins/techdocs/src/reader/components/TechDocsPageHeader.tsx index a7db342544..f4c447bae2 100644 --- a/plugins/techdocs/src/reader/components/TechDocsPageHeader.tsx +++ b/plugins/techdocs/src/reader/components/TechDocsPageHeader.tsx @@ -84,6 +84,7 @@ export const TechDocsPageHeader = ({ return (
} + pageTitleOverride={siteName || name} subtitle={ siteDescription && siteDescription !== 'None' ? siteDescription : '' } From 57b54c8ed402674fec0cf3da02509d5e3a18722a Mon Sep 17 00:00:00 2001 From: Vividh Chandna Date: Tue, 27 Oct 2020 17:04:26 +0530 Subject: [PATCH 2/2] Add changeset --- .changeset/ten-bees-wash.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/ten-bees-wash.md diff --git a/.changeset/ten-bees-wash.md b/.changeset/ten-bees-wash.md new file mode 100644 index 0000000000..179dbf87f4 --- /dev/null +++ b/.changeset/ten-bees-wash.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-techdocs': patch +--- + +While techdocs fetches site name and metadata for the component, the page title was displayed as '[object Object] | Backstage'. This has now been fixed to display the component ID if site name is not present or being fetched.