Ignore:
Timestamp:
Dec 24, 2009, 10:22:35 AM (14 years ago)
Author:
gav
Message:

Implement copying of assigned groups and persons to auto generated sub tasks.
As per ticket #55.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/services/TaskRecurringScheduleService.groovy

    r219 r243  
    1717            if ( dateUtilService.tomorrow > it.nextGenerationDate) {
    1818                    def p = [:]
     19
     20                    // Build the required params.
    1921                    p.targetStartDate = it.nextTargetStartDate
    2022                    p.targetCompletionDate = it.nextTargetCompletionDate
    2123                    if(it.task.taskProcedure) p.taskProcedure = it.task.taskProcedure
     24                    if(it.task.assignedGroups) p.assignedGroups = new ArrayList(it.task.assignedGroups)
     25                    if(it.task.assignedPersons) p.assignedPersons = new ArrayList(it.task.assignedPersons)
     26
    2227                    def result = taskService.createSubTask(it.task, p)
    2328                    if( !result.error ) {
Note: See TracChangeset for help on using the changeset viewer.