@jazzus

Почему Auth дает разных пользователей?

Столкнулся с необъяснимым явлением.

dd(Auth::user());

Дает пользователя с id 24 (правильно).

$user = Auth::user()
                    ->withCount('lists')
                    ->first();

                    dd($user);

Дает пользователя с id 1 (неправильно)
И так для всех авторизованных пользователей.

апдейт
влияет ->first(); судя по всему дает первого пользователя с ферстом. Интересно почему. Ведь Аутх должен сделать выборку до ферста
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
neuotq
@neuotq
Прокрастинация
$user = User::withCount('lists')
                    ->find(Auth::id());
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы