diff --git a/src/pages/configuration/containers/SystemInfo/Catalog.jsx b/src/pages/configuration/containers/SystemInfo/Catalog.jsx index 6ceeb270..04e37c6f 100644 --- a/src/pages/configuration/containers/SystemInfo/Catalog.jsx +++ b/src/pages/configuration/containers/SystemInfo/Catalog.jsx @@ -53,6 +53,7 @@ export class Catalog extends Base { dataIndex: 'region', isHideable: true, width: 150, + render: (value) => value || '-', }, { title: t('Endpoints'), diff --git a/src/stores/keystone/catalog.js b/src/stores/keystone/catalog.js index 438dccd8..591fc678 100644 --- a/src/stores/keystone/catalog.js +++ b/src/stores/keystone/catalog.js @@ -27,7 +27,7 @@ export class AuthCatalogStore extends Base { get mapper() { return (data) => ({ ...data, - region: (data.endpoints && data.endpoints[0].region) || '', + region: (data.endpoints && data.endpoints[0]?.region) || '', }); } }