From c807bf88278833c2603f1c24d28ca069fcd70be1 Mon Sep 17 00:00:00 2001 From: He4eT Date: Fri, 4 Apr 2025 23:01:52 +0200 Subject: [PATCH] SpaceAPI: people now present --- src/api/spaceapi/controllers/spaceapi.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/api/spaceapi/controllers/spaceapi.ts b/src/api/spaceapi/controllers/spaceapi.ts index 0fd2718..8722c63 100644 --- a/src/api/spaceapi/controllers/spaceapi.ts +++ b/src/api/spaceapi/controllers/spaceapi.ts @@ -352,7 +352,7 @@ export default ({ strapi }: { strapi: Core.Strapi }) => ({ ], ); - const peopleNowPresentSensors = await getSensors( + const peopleNowPresentSensors = (await getSensors( 'api::people-now-present-sensor.people-now-present-sensor', [ 'value', @@ -365,7 +365,14 @@ export default ({ strapi }: { strapi: Core.Strapi }) => ({ [ 'names', ], - ); + )).map((sensor: {names: Array}) => { + if (!isEmpty(sensor.names)) { + sensor.names = sensor.names.map((x) => x['name']); + } else { + delete sensor.names; + } + return sensor + }); const networkTrafficSensors = (await getSensors( 'api::network-traffic-sensor.network-traffic-sensor',