all repos — caroster @ 3ede449ef52ab927e5e9bee37b447b5c86a65723

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

🐛 Fix travel creation without time #519
Tim Izzo tim@octree.ch
Wed, 10 Apr 2024 13:19:48 +0200
commit

3ede449ef52ab927e5e9bee37b447b5c86a65723

parent

6ad764e65d75cde2a61b7efce05d44cb90a6395c

M backend/src/api/travel/content-types/travel/schema.jsonbackend/src/api/travel/content-types/travel/schema.json

@@ -60,7 +60,7 @@ "type": "date"

}, "departureTime": { "type": "string", - "regex": "\\d\\d:\\d\\d" + "regex": "(\\d\\d:\\d\\d)?" } } }
M frontend/containers/NewTravelDialog/index.tsxfrontend/containers/NewTravelDialog/index.tsx

@@ -91,8 +91,8 @@ details,

seats, vehicleName: name, phone_number: phone, - departureDate: moment(date).format('YYYY-MM-DD'), - departureTime: moment(time).format('HH:mm'), + departureDate: date ? moment(date).format('YYYY-MM-DD') : '', + departureTime: time ? moment(time).format('HH:mm') : '', event: event.id, }; const createVehicle = !selectedVehicle;
M frontend/containers/Travel/HeaderEditing.tsxfrontend/containers/Travel/HeaderEditing.tsx

@@ -77,8 +77,8 @@ details,

seats, phone_number: phone, vehicleName: name, - departureDate: moment(date).format('YYYY-MM-DD'), - departureTime: moment(time).format('HH:mm'), + departureDate: date ? moment(date).format('YYYY-MM-DD') : '', + departureTime: time ? moment(time).format('HH:mm') : '', }; await actions.updateTravel(travelUpdate); toggleEditing();