stable

Clone or download

Read-only

Apply order in frontend app

Part of story #24197 search for Documents with criteria How to test: In search page, click on table header to sort results => results are sorted Multi List value columns and the Location column cannot be sorted. There is no multisort Change-Id: I098f413ae635adc4e187f4e26b04ecdc4fda383a

Modified Files

Name
M plugins/docman/include/REST/v1/Search/SearchColumn.php +14 −4 Go to diff View file
M plugins/docman/include/REST/v1/Search/SearchColumnCollectionBuilder.php +3 −1 Go to diff View file
M plugins/docman/tests/unit/REST/v1/Folders/BuildSearchedItemRepresentationsFromSearchReportTest.php +1 −1 Go to diff View file
M plugins/docman/tests/unit/REST/v1/Folders/SearchReportBuilderTest.php +1 −1 Go to diff View file
M plugins/docman/tests/unit/REST/v1/Search/ListOfCustomPropertyRepresentationBuilderTest.php +8 −8 Go to diff View file
M plugins/docman/tests/unit/REST/v1/Search/SearchColumnCollectionBuilderTest.php +4 −3 Go to diff View file
M plugins/docman/tests/unit/REST/v1/Search/SearchColumnCollectionTest.php +6 −6 Go to diff View file
M plugins/docman/tests/unit/REST/v1/Search/SearchColumnTest.php +13 −1 Go to diff View file
M plugins/document/include/Tree/Search/ListOfSearchColumnDefinitionPresenterBuilder.php +2 −1 Go to diff View file
M plugins/document/include/Tree/Search/SearchColumnDefinitionPresenter.php +1 −1 Go to diff View file
M plugins/document/scripts/document/api/rest-querier.test.ts +1 −0 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchContainer.vue +1 −0 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchCriteriaPanel.test.ts +1 −0 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/SearchResultTable.test.ts +193 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/SearchResultTable.vue +78 −3 Go to diff View file
M plugins/document/scripts/document/helpers/additional-custom-properties.ts +0 −8 Go to diff View file
M plugins/document/scripts/document/helpers/build-advanced-search-params.test.ts +2 −0 Go to diff View file
M plugins/document/scripts/document/helpers/build-advanced-search-params.ts +1 −0 Go to diff View file
M plugins/document/scripts/document/helpers/get-rest-body-from-search-params.test.ts +1 −0 Go to diff View file
M plugins/document/scripts/document/helpers/get-rest-body-from-search-params.ts +3 −0 Go to diff View file
M plugins/document/scripts/document/helpers/get-router-query-from-search-params.test.ts +1 −0 Go to diff View file
M plugins/document/scripts/document/helpers/is-query-empty.test.ts +1 −0 Go to diff View file
M plugins/document/scripts/document/helpers/use-router.ts +10 −0 Go to diff View file
M plugins/document/scripts/document/po/fr_FR.po +6 −0 Go to diff View file
M plugins/document/scripts/document/po/pt_BR.po +6 −0 Go to diff View file
M plugins/document/scripts/document/router/get-search-props-from-route.test.ts +26 −0 Go to diff View file
M plugins/document/scripts/document/router/get-search-props-from-route.ts +26 −1 Go to diff View file
M plugins/document/scripts/document/type.ts +10 −0 Go to diff View file
M plugins/document/themes/_search.scss +4 −0 Go to diff View file