From 9dcff11904e8c6d774d8df3bd7acc0daf40eb6d2 Mon Sep 17 00:00:00 2001 From: HolgerHatGarKeineNode Date: Fri, 18 Aug 2023 19:20:15 +0200 Subject: [PATCH] bindle api --- routes/api.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/routes/api.php b/routes/api.php index 394c0a9a..d839622e 100644 --- a/routes/api.php +++ b/routes/api.php @@ -36,8 +36,16 @@ Route::middleware([]) Route::get('bindles', function () { return \App\Models\LibraryItem::query() ->where('type', 'bindle') + ->with([ + 'media', + ]) ->orderByDesc('id') - ->get(); + ->get()->map(fn($item) => [ + 'id' => $item->id, + 'name' => $item->name, + 'link' => $item->value, + 'image' => $item->getFirstMediaUrl('main'), + ]); }); Route::get('meetups', function () { return \App\Models\Meetup::query()