diff --git a/source/java/org/alfresco/rest/api/search/impl/SearchMapper.java b/source/java/org/alfresco/rest/api/search/impl/SearchMapper.java index 5fb623355c..b2a7799d29 100644 --- a/source/java/org/alfresco/rest/api/search/impl/SearchMapper.java +++ b/source/java/org/alfresco/rest/api/search/impl/SearchMapper.java @@ -182,8 +182,7 @@ public class SearchMapper { SortType sortType = SortType.valueOf(sortDef.getType()); String field = sortDef.getField(); - QName propQname = PARAM_SYNONYMS_QNAME.get(field); - sp.addSort(new SortDefinition(sortType, propQname==null?field:propQname.toString(), sortDef.isAscending())); + sp.addSort(new SortDefinition(sortType, field, sortDef.isAscending())); } catch (IllegalArgumentException e) { diff --git a/source/test-java/org/alfresco/rest/api/search/SearchMapperTests.java b/source/test-java/org/alfresco/rest/api/search/SearchMapperTests.java index ae55b7eed9..2471c9d947 100644 --- a/source/test-java/org/alfresco/rest/api/search/SearchMapperTests.java +++ b/source/test-java/org/alfresco/rest/api/search/SearchMapperTests.java @@ -194,23 +194,6 @@ public class SearchMapperTests } }); - searchParameters = new SearchParameters(); - searchMapper.fromSort(searchParameters, Arrays.asList(new SortDef("FIELD", "createdAt", true))); - assertEquals(1 , searchParameters.getSortDefinitions().size()); - assertEquals("{http://www.alfresco.org/model/content/1.0}created", searchParameters.getSortDefinitions().get(0).getField()); - - searchParameters = new SearchParameters(); - searchMapper.fromSort(searchParameters, Arrays.asList(new SortDef("FIELD", "cm:created", true))); - assertEquals("cm:created", searchParameters.getSortDefinitions().get(0).getField()); - - searchParameters = new SearchParameters(); - searchMapper.fromSort(searchParameters, Arrays.asList(new SortDef("FIELD", "modifiedByUser", true))); - assertEquals("{http://www.alfresco.org/model/content/1.0}modifier", searchParameters.getSortDefinitions().get(0).getField()); - - searchParameters = new SearchParameters(); - searchMapper.fromSort(searchParameters, Arrays.asList(new SortDef("FIELD", "nodeType", true))); - assertEquals("{}TYPE", searchParameters.getSortDefinitions().get(0).getField()); - searchParameters = new SearchParameters(); searchParameters.setLanguage(SearchService.LANGUAGE_CMIS_ALFRESCO); try