Filter out device users if no email is present (#4773)

This commit is contained in:
Luke Heath 2022-03-23 15:45:19 -05:00 committed by GitHub
parent 674e2bd672
commit 5e647660bb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 4 deletions

View file

@ -69,7 +69,11 @@ const DeviceUserPage = ({
refetchOnReconnect: false,
refetchOnWindowFocus: false,
retry: false,
select: (data: IDeviceMappingResponse) => data.device_mapping,
select: (data: IDeviceMappingResponse) =>
data.device_mapping &&
data.device_mapping.filter(
(deviceUser) => deviceUser.email && deviceUser.email.length
),
}
);
@ -298,7 +302,7 @@ const DeviceUserPage = ({
) : (
<span className={`${baseClass}__device-mapping`}>
<span
className="device-user"
className="device-user-list"
data-tip
data-for="device-user-tooltip"
>

View file

@ -211,7 +211,11 @@ const HostDetailsPage = ({
refetchOnReconnect: false,
refetchOnWindowFocus: false,
retry: false,
select: (data: IDeviceMappingResponse) => data.device_mapping,
select: (data: IDeviceMappingResponse) =>
data.device_mapping &&
data.device_mapping.filter(
(deviceUser) => deviceUser.email && deviceUser.email.length
),
}
);
@ -1027,7 +1031,7 @@ const HostDetailsPage = ({
) : (
<span className={`${baseClass}__device-mapping`}>
<span
className="device-user"
className="device-user-list"
data-tip
data-for="device-user-tooltip"
>