what the fuck
This commit is contained in:
1 parent
c1b1c2f372
commit
72a99a5bcd
69 files changed
+7519
-558
No files matched your search
@@ -4,6 +4,7 @@ namespace App\Controller;
|
||||
|
||||
use App\Entity\User;
|
||||
use App\Form\ProfileFormType;
|
||||
use App\Repository\AlbumRepository;
|
||||
use App\Repository\ReviewRepository;
|
||||
use App\Service\UploadStorage;
|
||||
use Doctrine\ORM\EntityManagerInterface;
|
||||
@@ -26,7 +27,7 @@ class AccountController extends AbstractController
|
||||
* Summarizes the signed-in user's recent activity.
|
||||
*/
|
||||
#[Route('/dashboard', name: 'account_dashboard', methods: ['GET'])]
|
||||
public function dashboard(ReviewRepository $reviews): Response
|
||||
public function dashboard(ReviewRepository $reviews, AlbumRepository $albums): Response
|
||||
{
|
||||
/** @var User $user */
|
||||
$user = $this->getUser();
|
||||
@@ -52,11 +53,12 @@ class AccountController extends AbstractController
|
||||
->orderBy('r.createdAt', 'DESC')
|
||||
->setMaxResults(10)
|
||||
->getQuery()->getResult();
|
||||
$userAlbums = $reviews->createQueryBuilder('r')
|
||||
->select('DISTINCT a')
|
||||
->innerJoin('r.album', 'a')
|
||||
->where('r.author = :u')->setParameter('u', $user)
|
||||
->orderBy('r.createdAt', 'DESC')
|
||||
$userAlbums = $albums->createQueryBuilder('a')
|
||||
->where('a.owner = :u')
|
||||
->andWhere('a.source = :src')
|
||||
->setParameter('u', $user)
|
||||
->setParameter('src', 'user')
|
||||
->orderBy('a.createdAt', 'DESC')
|
||||
->setMaxResults(10)
|
||||
->getQuery()->getResult();
|
||||
|
||||
@@ -123,4 +125,3 @@ class AccountController extends AbstractController
|
||||
return $this->render('account/settings.html.twig');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user