From 638699f08e5a4d66da0a75f918bed2e7249b14e6 Mon Sep 17 00:00:00 2001 From: Tim Worrall Date: Mon, 23 Jun 2014 10:53:50 -0400 Subject: [PATCH] VIVO-804: fix ordering of property groups --- .../vitro/webapp/controller/edit/DatapropRetryController.java | 2 ++ .../controller/freemarker/ListPropertyGroupsController.java | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/DatapropRetryController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/DatapropRetryController.java index af1ce0b38..77c923212 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/DatapropRetryController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/DatapropRetryController.java @@ -160,6 +160,8 @@ public class DatapropRetryController extends BaseEditController { optionMap.put("RangeDatatypeURI", datatypeOptionList); List groupOptList = FormUtils.makeOptionListFromBeans(vreq.getUnfilteredWebappDaoFactory().getPropertyGroupDao().getPublicGroups(true),"URI","Name", ((objectForEditing.getGroupURI()==null) ? "" : objectForEditing.getGroupURI()), null, (objectForEditing.getGroupURI()!=null)); + HashMap hashMap = new HashMap(); + groupOptList = getSortedList(hashMap,groupOptList,vreq); groupOptList.add(0,new Option("","none")); optionMap.put("GroupURI", groupOptList); diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ListPropertyGroupsController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ListPropertyGroupsController.java index f093ff819..5ac98a5bd 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ListPropertyGroupsController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/ListPropertyGroupsController.java @@ -49,8 +49,6 @@ public class ListPropertyGroupsController extends FreemarkerHttpServlet { PropertyGroupDao dao = vreq.getUnfilteredWebappDaoFactory().getPropertyGroupDao(); List groups = dao.getPublicGroups(WITH_PROPERTIES); - sortForPickList(groups, vreq); - String json = new String(); int counter = 0;