Changeset 246 for trunk


Ignore:
Timestamp:
Dec 24, 2009, 1:54:46 PM (15 years ago)
Author:
gav
Message:

Remove/commented out the ability to change the parent task, since this currently just lists all tasks and becomes very slow with larger task numbers.
Created ticket #56 for follow up.

Location:
trunk/grails-app
Files:
4 edited

Legend:

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

    r225 r246  
    401401                return
    402402            }
    403             def possibleParentList = taskService.possibleParentList(taskInstance)
    404             return [ taskInstance : taskInstance, possibleParentList: possibleParentList ]
     403//             def possibleParentList = taskService.possibleParentList(taskInstance)
     404//             return [ taskInstance : taskInstance, possibleParentList: possibleParentList ]
     405            return [ taskInstance : taskInstance ]
    405406        }
    406407    }
  • trunk/grails-app/views/taskDetailed/create.gsp

    r214 r246  
    117117                            </tr>
    118118
    119                             <tr class="prop">
     119<!--                            <tr class="prop">
    120120                                <td valign="top" class="name">
    121121                                    <label for="parentTask">Parent Task:</label>
     
    124124                                    <g:select optionKey="id" from="${Task.findAllByTrash(false)}" name="parentTask.id" value="${taskInstance?.parentTask?.id}" noSelection="['null':'--None--']"></g:select>
    125125                                </td>
    126                             </tr>
     126                            </tr> -->
    127127                       
    128128                            <tr class="prop">
  • trunk/grails-app/views/taskDetailed/edit.gsp

    r242 r246  
    3636                            </tr>
    3737
     38                            <g:if test="${taskInstance.parentTask}">
     39                                <tr class="prop">
     40                                    <td valign="top" class="name">Parent Task:</td>
     41
     42                                    <td valign="top" class="value"><g:link controller="taskDetailed" action="show" id="${taskInstance.parentTask.id}">${taskInstance.parentTask.encodeAsHTML()}</g:link></td>
     43
     44                                </tr>
     45                            </g:if>
     46
     47<!--                            <tr class="prop">
     48                                <td valign="top" class="name">
     49                                    <label for="parentTask">Parent Task:</label>
     50                                </td>
     51                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'parentTask','errors')}">
     52                                    <g:select optionKey="id" from="${possibleParentList}" name="parentTask.id" value="${taskInstance?.parentTask?.id}" noSelection="['null':'--None--']"></g:select>
     53                                </td>
     54                            </tr>-->
     55
    3856                            <tr class="prop">
    3957                                <td valign="top" class="name">
     
    119137                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'scheduled','errors')}">
    120138                                    <g:checkBox name="scheduled" value="${taskInstance?.scheduled}" ></g:checkBox>
    121                                 </td>
    122                             </tr>
    123 
    124                             <tr class="prop">
    125                                 <td valign="top" class="name">
    126                                     <label for="parentTask">Parent Task:</label>
    127                                 </td>
    128                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'parentTask','errors')}">
    129                                     <g:select optionKey="id" from="${possibleParentList}" name="parentTask.id" value="${taskInstance?.parentTask?.id}" noSelection="['null':'--None--']"></g:select>
    130139                                </td>
    131140                            </tr>
  • trunk/grails-app/views/taskDetailed/show.gsp

    r244 r246  
    5050                                            <td valign="top" class="name">Parent Task:</td>
    5151
    52                                             <td valign="top" class="value"><g:link controller="taskDetailed" action="show" id="${taskInstance.parentTask?.id}">${taskInstance?.parentTask?.encodeAsHTML()}</g:link></td>
     52                                            <td valign="top" class="value"><g:link controller="taskDetailed" action="show" id="${taskInstance.parentTask.id}">${taskInstance.parentTask.encodeAsHTML()}</g:link></td>
    5353
    5454                                        </tr>
Note: See TracChangeset for help on using the changeset viewer.