Ignore:
Timestamp:
Nov 2, 2009, 3:25:26 PM (14 years ago)
Author:
gav
Message:

Resolve ticket #12 again.
Turn query cache on again since this did not resolve the problem.
Implement fix as per http://jira.codehaus.org/browse/GRAILS-5111, add flush:true to save.
Adjust templates to include above and remove home url.
Re-generate all non detailed views and controllers.
Manually add flush:true and remove home url to detailed views and controllers.

File:
1 edited

Legend:

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

    r122 r178  
    2727        if(taskModificationTypeInstance) {
    2828            try {
    29                 taskModificationTypeInstance.delete()
     29                taskModificationTypeInstance.delete(flush:true)
    3030                flash.message = "TaskModificationType ${params.id} deleted"
    3131                redirect(action:list)
     
    6767            }
    6868            taskModificationTypeInstance.properties = params
    69             if(!taskModificationTypeInstance.hasErrors() && taskModificationTypeInstance.save()) {
     69            if(!taskModificationTypeInstance.hasErrors() && taskModificationTypeInstance.save(flush: true)) {
    7070                flash.message = "TaskModificationType ${params.id} updated"
    7171                redirect(action:show,id:taskModificationTypeInstance.id)
     
    7777        else {
    7878            flash.message = "TaskModificationType not found with id ${params.id}"
    79             redirect(action:edit,id:params.id)
     79            redirect(action:list)
    8080        }
    8181    }
     
    8989    def save = {
    9090        def taskModificationTypeInstance = new TaskModificationType(params)
    91         if(!taskModificationTypeInstance.hasErrors() && taskModificationTypeInstance.save()) {
     91        if(!taskModificationTypeInstance.hasErrors() && taskModificationTypeInstance.save(flush: true)) {
    9292            flash.message = "TaskModificationType ${taskModificationTypeInstance.id} created"
    9393            redirect(action:show,id:taskModificationTypeInstance.id)
Note: See TracChangeset for help on using the changeset viewer.