Fonctionnalité #26222
ouvert[Recherche][ArchivesPubliques] Archives sans profils non retournées
Description
Les archives sans profils ne sont pas retournées lors d'une recherche depuis le registre.
La fonction searchJson() dans archivesPubliques/Controller/content exclus dans la construction de sa requête json les archives ayant une descriptionClass différente de archivesPubliques/content et de recordsManagement/log afin d'aviter de remonter des resultats seda1 et des archives de journaux dans la recherche.
Les archives versées directements (sans profils d'archives) ne contiennent pas de descriptionClass et ne sont pas retournées lors d'une recherche.
Pour se faire, il faut utiliser l'opérateur 'IS DISTINCT FROM' au lien de '!=' afin de retourner également les null (voir https://stackoverflow.com/questions/72252495/in-postgres-field-n-fails-to-include-null-value)