feat: account verified on posst

This commit is contained in:
2026-05-21 15:29:58 +02:00
parent 8c3fa961a0
commit f7e72af3b2
+2 -10
View File
@@ -201,21 +201,13 @@ class MealPostController extends Controller
private function loadMealPostForResponse(MealPosts $mealPost, Request $request): MealPosts private function loadMealPostForResponse(MealPosts $mealPost, Request $request): MealPosts
{ {
return $mealPost return $mealPost
->loadMissing('user:id,name,avatar_url', 'ingredients') ->loadMissing('user:id,name,avatar_url,account_verified_at', 'ingredients');
->loadCount('likedByUsers')
->loadExists([
'likedByUsers as liked_by_current_user' => fn (Builder $query): Builder => $query->whereKey($request->user()->getKey()),
]);
} }
private function mealPostListQuery(Request $request): Builder private function mealPostListQuery(Request $request): Builder
{ {
return MealPosts::query() return MealPosts::query()
->with('user:id,name,avatar_url') ->with('user:id,name,avatar_url,account_verified_at');
->withCount('likedByUsers')
->withExists([
'likedByUsers as liked_by_current_user' => fn (Builder $query): Builder => $query->whereKey($request->user()->getKey()),
]);
} }
private function getValidatedDataWithImageUrl(MealPostsRequest $request): array private function getValidatedDataWithImageUrl(MealPostsRequest $request): array