File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
grails-app/controllers/sample Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 1
1
package sample
2
2
3
+
3
4
import grails.plugin.asyncmail.AsynchronousMailMessage
4
5
import grails.plugin.asyncmail.MessageStatus
5
6
@@ -67,7 +68,7 @@ class AsynchronousMailController {
67
68
]
68
69
)
69
70
message. attemptsCount = 0
70
- if (! message. hasErrors() && message. save()) {
71
+ if (! message. hasErrors() && message. save(flush : true )) {
71
72
flash. message = " The message ${ params.id} was updated."
72
73
redirect(action : ' show' , id : message. id)
73
74
} else {
@@ -83,7 +84,7 @@ class AsynchronousMailController {
83
84
withMessage {AsynchronousMailMessage message ->
84
85
if (message. abortable) {
85
86
message. status = MessageStatus . ABORT
86
- if (message. save()) {
87
+ if (message. save(flush : true )) {
87
88
flash. message = " The message ${ message.id} was aborted."
88
89
} else {
89
90
flash. message = " Can't abort the message ${ message.id} ."
@@ -103,7 +104,7 @@ class AsynchronousMailController {
103
104
def delete () {
104
105
withMessage {AsynchronousMailMessage message ->
105
106
try {
106
- message. delete()
107
+ message. delete(flush : true )
107
108
flash. message = " The message ${ message.id} was deleted."
108
109
redirect(action : ' list' )
109
110
} catch (Exception e) {
You can’t perform that action at this time.
0 commit comments