X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=src%2FWallabag%2FCoreBundle%2FController%2FEntryController.php;h=6e56c2373313dde73d3bf3cd52f6937ce672a6d8;hb=9b5552290445b404e6de0595d7d27a2de824230a;hp=85e711160c5a000de76969ce5e0633826c0cd43c;hpb=19c407f2967786bb106ebae636055b30af900e7b;p=github%2Fwallabag%2Fwallabag.git diff --git a/src/Wallabag/CoreBundle/Controller/EntryController.php b/src/Wallabag/CoreBundle/Controller/EntryController.php index 85e71116..6e56c237 100644 --- a/src/Wallabag/CoreBundle/Controller/EntryController.php +++ b/src/Wallabag/CoreBundle/Controller/EntryController.php @@ -532,6 +532,7 @@ class EntryController extends Controller $repository = $this->get('wallabag_core.entry_repository'); $searchTerm = (isset($request->get('search_entry')['term']) ? $request->get('search_entry')['term'] : ''); $currentRoute = (null !== $request->query->get('currentRoute') ? $request->query->get('currentRoute') : ''); + $direction = (null !== $request->query->get('entry_sort')['sortOrder'] ? $request->query->get('entry_sort')['sortOrder'] : 'asc'); // defined as null by default because each repository method have the right field as default value too // like `getBuilderForStarredByUser` will have `starredAt` sort by default @@ -540,8 +541,6 @@ class EntryController extends Controller $sortBy = $request->get('entry_sort')['sortType']; } - $direction = isset($request->get('entry_sort')['sortOrder']) ? 'DESC' : 'ASC'; - switch ($type) { case 'search': $qb = $repository->getBuilderForSearchByUser($this->getUser()->getId(), $searchTerm, $currentRoute);