Bug #15363 && Bug #15398 - [Search + Collect] When saving a search with multiple filters, only one filter is retained && [Search] Default filter "Archives with objects" gets unchecked.
Lors de la sauvegarde d’une recherche avec plusieurs filtres, un seul filtre est conservé.
Checkmarx One – Scan Summary & Details – 2ae8b923-c147-4e30-bb06-c63474a775c5
Fixed Issues (57)
Great job! The following issues were fixed in this Pull Request
| Severity | Issue | Source File / Package |
|---|---|---|
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 213 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 212 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 213 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 213 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 279 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 228 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 245 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 279 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 245 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 262 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 228 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 280 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 279 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 245 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 246 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 229 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 228 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 262 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 263 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 262 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 115 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 104 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 157 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 132 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 212 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 203 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 192 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 145 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 157 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 144 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 116 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 104 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 132 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 132 |
![]() |
~~Log_Forging~~ | /api/api-referential/referential/src/main/java/fr/gouv/vitamui/referential/server/rest/OperationController.java: 117 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 171 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 170 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 190 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 295 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 305 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 315 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 189 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 190 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 191 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 305 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 95 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 171 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 96 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 171 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 127 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 95 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 156 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 97 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 128 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 192 |
![]() |
~~Log_Forging~~ | /api/api-collect/collect/src/main/java/fr/gouv/vitamui/collect/server/rest/ProjectController.java: 190 |
![]() |
~~Missing_CSP_Header~~ | /ui/ui-frontend/projects/vitamui-library/src/app/modules/components/header/menu/menu.component.html: 23 |
Use @Checkmarx to reach out to us for assistance.
Just send a PR comment with @Checkmarx followed by a natural language request.
Examples: @Checkmarx how are you able to help me? @Checkmarx rescan this PR
Sur Archive search, si on effectue une recherche avec un critère puis qu'on charge des critères depuis une recherche sauvegardée et qu'on reload (F5) la page, les critères de recherches initiaux sont cumulés aux critères sauvegardés au lieu de n'avoir que les critères sauvegardés.
==> J’ai confirmé ce point avec Isabelle : selon elle, le comportement attendu est que lors d’un rechargement de la page (F5), seuls les filtres par défaut doivent être conservés.
Sur Collecte, on a toujours perdu l'historique des critères de recherche. Si on fait "précédent", on sort de la page.
==> corrigé!
