Olivier Massot преди 9 месеца
родител
ревизия
0251010b99

+ 1 - 1
sql/schema-extensions/003-view_search_user.sql

@@ -9,7 +9,7 @@ CREATE OR REPLACE VIEW view_search_user AS
         CASE
             WHEN p.givenName IS NOT NULL AND p.name IS NOT NULL
                 AND p.givenName <> '' AND p.name <> ''
-                THEN CONCAT(p.givenName, ' ', p.name)
+                THEN CONCAT(p.name, ' ', p.givenName)
             WHEN p.givenName IS NOT NULL AND p.givenName <> ''
                 THEN p.givenName
             WHEN p.name IS NOT NULL AND p.name <> ''

+ 1 - 1
src/Doctrine/Access/CurrentAccessExtension.php

@@ -25,7 +25,7 @@ final class CurrentAccessExtension extends AbstractExtension
 
     public function supports(string $resourceClass, ?Operation $operation): bool
     {
-        return in_array($resourceClass, [Access::class, UserSearchItem::class]);
+        return $resourceClass === Access::class;
     }
 
     protected function addWhere(QueryBuilder $queryBuilder, string $resourceClass, ?Operation $operation): void

+ 2 - 2
src/Entity/Custom/Search/UserSearchItem.php

@@ -19,7 +19,7 @@ use Doctrine\ORM\Mapping as ORM;
  *
  * Fichier source de la view : ./sql/schema-extensions/003-view_search_user.sql
  *
- * @see App\Doctrine\Access\CurrentAccessExtension
+ * @see App\Doctrine\Custom\Search\RestrictToOrganizationIdExtension.php
  */
 #[ApiResource(
     operations: [
@@ -31,7 +31,7 @@ use Doctrine\ORM\Mapping as ORM;
             uriTemplate: '/search/users',
             paginationMaximumItemsPerPage: 10,
             paginationClientItemsPerPage: true,
-            order: ['name' => 'ASC']
+            order: ['fullName' => 'ASC']
         ),
     ]
 )]