Skip to content

Commit

Permalink
added extra data
Browse files Browse the repository at this point in the history
  • Loading branch information
j.m.lucas committed Jan 16, 2024
1 parent c1144cd commit 5e0e7c4
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
2 changes: 1 addition & 1 deletion app/Domain/Trip/Model/TripEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class TripEvent extends Model
'trip_id',
'type',
'timestamp',
'data'
'data',
];

protected $casts = [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,10 @@ public function createEvents(Request $request, string $id): ApiEloquentSucessRes

$validator = Validator::make($request->all(), [
'events' => 'required|array',
'events.*' => 'required|array|size:4',
'events.*' => 'required|array|size:3',
'events.*.0' => 'required|string|in:' . implode(',', TripEventEnum::values()),
'events.*.1' => 'required|numeric',
'events.*.2' => '',
'events.*.3' => ''
]);

if ($validator->fails()) {
Expand All @@ -79,13 +78,12 @@ public function createEvents(Request $request, string $id): ApiEloquentSucessRes
$events = $request->get('events');

foreach ($events as $eventData) {
list($eventType, $timestamp, $eventData, $eventData2) = $eventData;
list($eventType, $timestamp, $eventData) = $eventData;

$trip->events()->create([
'type' => $eventType,
'timestamp' => $timestamp,
'data' => $eventData,
'data2' => $eventData2
]);
}

Expand Down

0 comments on commit 5e0e7c4

Please sign in to comment.