From 7ba5bdc604cf56a1f38f870b5822c85af2ce8941 Mon Sep 17 00:00:00 2001 From: Eric F Date: Mon, 15 Jun 2026 23:35:14 -0400 Subject: [PATCH] fix: Use chargingStations(where: {id: {_eq: }}) instead of ChargingStations_by_pk --- .../charging-stations/detail/charging.station.detail.card.tsx | 2 +- .../apps/operator-ui/src/lib/queries/charging.stations.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/citrineos-core-main/apps/operator-ui/src/lib/client/pages/charging-stations/detail/charging.station.detail.card.tsx b/tools/citrineos-core-main/apps/operator-ui/src/lib/client/pages/charging-stations/detail/charging.station.detail.card.tsx index 049b430..b8e631a 100644 --- a/tools/citrineos-core-main/apps/operator-ui/src/lib/client/pages/charging-stations/detail/charging.station.detail.card.tsx +++ b/tools/citrineos-core-main/apps/operator-ui/src/lib/client/pages/charging-stations/detail/charging.station.detail.card.tsx @@ -77,7 +77,7 @@ export const ChargingStationDetailCard = ({ queryOptions: getPlainToInstanceOptions(ChargingStationClass, true), }); - const station = data?.data; + const station = Array.isArray(data?.data) ? data?.data?.[0] : data?.data; const { query: { data: latestLogsData }, diff --git a/tools/citrineos-core-main/apps/operator-ui/src/lib/queries/charging.stations.ts b/tools/citrineos-core-main/apps/operator-ui/src/lib/queries/charging.stations.ts index 5e77fbe..25a200c 100644 --- a/tools/citrineos-core-main/apps/operator-ui/src/lib/queries/charging.stations.ts +++ b/tools/citrineos-core-main/apps/operator-ui/src/lib/queries/charging.stations.ts @@ -193,8 +193,8 @@ export const CHARGING_STATIONS_STATUS_COUNT_QUERY = gql` `; export const CHARGING_STATIONS_GET_QUERY = gql` - query GetChargingStationById($id: Int!) { - ChargingStations_by_pk(id: $id) { + query GetChargingStationById($id: String!) { + chargingStations(where: {id: {_eq: $id}}) { id tenantId ocppConnectionName