Ignore:
Timestamp:
May 10, 2010, 8:30:25 AM (14 years ago)
Author:
gav
Message:

Tweak CreateDataService to prevent issues during testing.
Repair getBudgetTasks() search.
Complete testGetBudgetTasks() test.

File:
1 edited

Legend:

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

    r524 r529  
    251251    * @param endDate The end date to get tasks for, defaults to the start of tomorrow and is exclusive (less than).
    252252    */
    253     def getBudgetTasks(params, budgetStatus=null, startDate=null, endDate=null) {
     253    def getBudgetTasks(params, taskBudgetStatus=null, startDate=null, endDate=null) {
    254254        def paginateParams = [:]
    255255        paginateParams.max = Math.min(params?.max?.toInteger() ?: 10, paramsMax)
     
    261261
    262262        def namedParams = [:]
    263         namedParams.budgetStatus = budgetStatus ?: TaskBudgetStatus.read(2) // Planned.
     263        namedParams.taskBudgetStatus = taskBudgetStatus ?: TaskBudgetStatus.read(2) // Planned.
    264264        namedParams.startDate = startDate ?: dateUtilService.today
    265         namedParams.endDate = endDate ?: dateUtilService.oneWeekAgo
     265        namedParams.endDate = endDate ?: dateUtilService.tomorrow
    266266
    267267        def baseQuery = "from Task as task \
    268268                                        where (task.trash = false \
    269                                                     and task.budgetStatus = :budgetStatus \
     269                                                    and task.taskBudgetStatus = :taskBudgetStatus \
    270270                                                    and task.targetStartDate < :endDate \
    271271                                                    and task.targetCompletionDate >= :startDate \
Note: See TracChangeset for help on using the changeset viewer.