Ignore:
Timestamp:
Dec 30, 2009, 4:09:24 AM (14 years ago)
Author:
gav
Message:

Add case insensitive sorting to Task show view, assignedPersons and assignedGroups.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/TaskDetailedController.groovy

    r246 r253  
    200200            def taskModificationList = TaskModification.findAllByTask(taskInstance, [max:100, sort:"id", order:"asc", offset:0])
    201201
     202            def assignedGroupList = taskInstance.assignedGroups.sort { p1, p2 -> p1.personGroup.name.compareToIgnoreCase(p2.personGroup.name) }
     203            def assignedPersonList = taskInstance.assignedPersons.sort { p1, p2 -> p1.person.firstName.compareToIgnoreCase(p2.person.firstName) }
     204
    202205            def taskProcedureInstance = TaskProcedure.get(taskInstance.taskProcedure?.id)
    203206            def taskProcedureExits = new Boolean("true")
     
    229232                            taskRecurringScheduleExits: taskRecurringScheduleExits,
    230233                            inventoryMovementList: inventoryMovementList,
    231                             taskModificationList: taskModificationList]
     234                            taskModificationList: taskModificationList,
     235                            assignedGroupList: assignedGroupList,
     236                            assignedPersonList: assignedPersonList]
    232237        }
    233238    }
Note: See TracChangeset for help on using the changeset viewer.