Fleet UI: Fix 2 instances of software name not showing display_name (#35918)

This commit is contained in:
RachelElysia 2025-11-18 14:05:22 -05:00 committed by GitHub
parent 7a9e46040e
commit 2506a7c8fb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 2 deletions

View file

@ -67,7 +67,10 @@ const SelfServiceTiles = ({
</div>
<div className={`${tileBaseClass}__item-name-version`}>
<div className={`${tileBaseClass}__item-name`}>
<TooltipTruncatedText isMobileView value={software.name} />
<TooltipTruncatedText
isMobileView
value={software.display_name || software.name}
/>
</div>
<div className={`${tileBaseClass}__item-version`}>
{software.software_package?.version ||

View file

@ -61,6 +61,7 @@ interface IInstallerInfoProps {
const InstallerInfo = ({ software }: IInstallerInfoProps) => {
const {
name,
display_name,
source,
icon_url: iconUrl,
software_package: installerPackage,
@ -73,7 +74,9 @@ const InstallerInfo = ({ software }: IInstallerInfoProps) => {
</div>
<div className={`${baseClass}__item-name-version`}>
<div className={`${baseClass}__item-name`}>
<TooltipTruncatedText value={name || installerPackage?.name} />
<TooltipTruncatedText
value={display_name || name || installerPackage?.name}
/>
</div>
<div className={`${baseClass}__item-version`}>
{installerPackage?.version || vppApp?.version || ""}