all repos — caroster @ 79ed1eef33c7a3586f6ee448f9e6018a3fffdedd

[Octree] Group carpool to your event https://caroster.io

chore: ⚰️ Clean models

#314
Tim Izzo tim@octree.ch
Mon, 27 Jun 2022 15:18:51 +0200
commit

79ed1eef33c7a3586f6ee448f9e6018a3fffdedd

parent

29d7480903bad90012edd657b3cd246c1dc76958

M backend/.strapi-updater.jsonbackend/.strapi-updater.json

@@ -1,5 +1,5 @@

{ - "latest": "3.6.10", - "lastUpdateCheck": 1655278117505, - "lastNotification": 1655278102398 -} + "latest": "3.6.10", + "lastUpdateCheck": 1656335816122, + "lastNotification": 1656335816118 +}
M backend/api/event/models/event.settings.jsonbackend/api/event/models/event.settings.json

@@ -37,11 +37,6 @@ "uuid": {

"type": "string", "unique": true }, - "waitingList": { - "type": "component", - "repeatable": true, - "component": "passenger.passenger" - }, "travels": { "via": "event", "collection": "travel"
M backend/api/travel/models/travel.settings.jsonbackend/api/travel/models/travel.settings.json

@@ -20,11 +20,6 @@ },

"details": { "type": "text" }, - "passengersCompo": { - "type": "component", - "repeatable": true, - "component": "passenger.passenger" - }, "event": { "via": "travels", "model": "event"
M backend/migrations/passengers-model.jsbackend/migrations/passengers-model.js

@@ -38,7 +38,15 @@ */

const travels = await strapi.services.travel.find({_limit: -1}); for (let i = 0; i < travels.length; i++) { const travel = travels[i]; - const {passengers} = travel; + + const knex = strapi.connections.default; + const passengers = await knex('travels_components') + .where('travel_id', travel.id) + .leftJoin( + 'components_passenger_passengers', + 'components_passenger_passengers.id', + 'component_id' + ); if (!passengers || passengers.length === 0) continue;

@@ -51,7 +59,7 @@ location: passengerCompo.location,

user: passengerCompo.user?.id, travel: travel.id, }); - console.log(passengerModel); + console.log(passengerModel.id); } }