diff --git a/packages/admin/dashboard/src/routes/reservations/reservation-detail/reservation-detail.tsx b/packages/admin/dashboard/src/routes/reservations/reservation-detail/reservation-detail.tsx
index 8868be41b4..fa2c099b4f 100644
--- a/packages/admin/dashboard/src/routes/reservations/reservation-detail/reservation-detail.tsx
+++ b/packages/admin/dashboard/src/routes/reservations/reservation-detail/reservation-detail.tsx
@@ -7,6 +7,7 @@ import { useReservationItem } from "../../../hooks/api/reservations"
import { InventoryItemGeneralSection } from "../../inventory/inventory-detail/components/inventory-item-general-section"
import { ReservationGeneralSection } from "./components/reservation-general-section"
import { reservationItemLoader } from "./loader"
+import { useInventoryItem } from "../../../hooks/api"
export const ReservationDetail = () => {
const { id } = useParams()
@@ -23,6 +24,13 @@ export const ReservationDetail = () => {
}
)
+ // TEMP: fetch directly since the fields are not populated with reservation call
+ const { inventory_item } = useInventoryItem(
+ reservation?.inventory_item?.id!,
+ undefined,
+ { enabled: !!reservation?.inventory_item?.id! }
+ )
+
const { getWidgets } = useDashboardExtension()
if (isLoading || !reservation) {
@@ -56,9 +64,9 @@ export const ReservationDetail = () => {
-
+ {inventory_item && (
+
+ )}
)