const { onRequest } = require("firebase-functions/v2/https"); exports.algoliaTransformProjectData = onRequest( { region: "europe-west1" }, (req, res) => { const payload = req.body.data; const objectID = payload.objectID; try { const flat = { ...payload }; delete flat["musicTimestamps"]; console.log(`Change in ${payload.objectID}`); console.log(flat); // Ton object final doit contenir "objectID" const result = { objectID, ...flat, }; res.send({ result }); } catch (e) { console.log(`Error ${objectID}:`, e.message); res.status(500).end(); } }, );