summaryrefslogtreecommitdiff
path: root/redfish-core/lib
diff options
context:
space:
mode:
Diffstat (limited to 'redfish-core/lib')
-rw-r--r--redfish-core/lib/pcie_slots.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/redfish-core/lib/pcie_slots.hpp b/redfish-core/lib/pcie_slots.hpp
index b588ac0021..18301bfa3a 100644
--- a/redfish-core/lib/pcie_slots.hpp
+++ b/redfish-core/lib/pcie_slots.hpp
@@ -119,7 +119,10 @@ inline void
messages::internalError(asyncResp->res);
return;
}
- slot["PCIeType"] = !pcieType;
+ if (*pcieType != pcie_device::PCIeTypes::Invalid)
+ {
+ slot["PCIeType"] = *pcieType;
+ }
}
if (lanes != nullptr)