diff --git a/geonode_mapstore_client/client/js/components/DetailsPanel/DetailsPanel.jsx b/geonode_mapstore_client/client/js/components/DetailsPanel/DetailsPanel.jsx index 7ca843e114..2968b82528 100644 --- a/geonode_mapstore_client/client/js/components/DetailsPanel/DetailsPanel.jsx +++ b/geonode_mapstore_client/client/js/components/DetailsPanel/DetailsPanel.jsx @@ -184,7 +184,7 @@ function DetailsPanel({ }, { "label": "Owner", - "value": {resource?.owner?.username} + "value": {(resource?.owner?.first_name !== "" && resource?.owner?.last_name !== "" ) ? (resource?.owner?.first_name + " " + resource?.owner?.last_name) : resource?.owner?.username} }, { "label": "Created", @@ -243,7 +243,7 @@ function DetailsPanel({ const extraItemsList = [ { "label": "Point of Contact", - "value": {(resource?.poc?.first_name + resource?.poc?.last_name || resource?.poc?.username)} + "value": {(resource?.poc?.first_name !== "" && resource?.poc?.last_name !== "" ) ? (resource?.poc?.first_name + " " + resource?.poc?.last_name) : resource?.poc?.username} }, { "label": "License", diff --git a/geonode_mapstore_client/client/js/components/Permissions/Permissions.jsx b/geonode_mapstore_client/client/js/components/Permissions/Permissions.jsx index 7feb7b4b13..d2fa9c5fcd 100644 --- a/geonode_mapstore_client/client/js/components/Permissions/Permissions.jsx +++ b/geonode_mapstore_client/client/js/components/Permissions/Permissions.jsx @@ -167,9 +167,21 @@ function Permissions({ return (
+