Index: trunk/grails-app/services/com/lemans/ds/media/MediaManagerService.groovy =================================================================== diff -u -r9331 -r9991 --- trunk/grails-app/services/com/lemans/ds/media/MediaManagerService.groovy (.../MediaManagerService.groovy) (revision 9331) +++ trunk/grails-app/services/com/lemans/ds/media/MediaManagerService.groovy (.../MediaManagerService.groovy) (revision 9991) @@ -229,6 +229,7 @@ if (tempId) { mediaTypeCode ? updateMediaLink(values, media) : replaceTheFile(tempId, media, values, username, originalMediaValues) } saveOrDiscardDomain(media, username) + if (!media.hasErrors()) { media.save(flush: true) } } media }