Index: trunk/grails-app/services/com/lemans/ds/media/MediaManagerService.groovy =================================================================== diff -u -r9991 -r9992 --- trunk/grails-app/services/com/lemans/ds/media/MediaManagerService.groovy (.../MediaManagerService.groovy) (revision 9991) +++ trunk/grails-app/services/com/lemans/ds/media/MediaManagerService.groovy (.../MediaManagerService.groovy) (revision 9992) @@ -229,7 +229,6 @@ if (tempId) { mediaTypeCode ? updateMediaLink(values, media) : replaceTheFile(tempId, media, values, username, originalMediaValues) } saveOrDiscardDomain(media, username) - if (!media.hasErrors()) { media.save(flush: true) } } media } Index: trunk/src/integration-test/groovy/com/lemans/ds/fitment/PartFitmentFuncSpec.groovy =================================================================== diff -u -r9974 -r9992 --- trunk/src/integration-test/groovy/com/lemans/ds/fitment/PartFitmentFuncSpec.groovy (.../PartFitmentFuncSpec.groovy) (revision 9974) +++ trunk/src/integration-test/groovy/com/lemans/ds/fitment/PartFitmentFuncSpec.groovy (.../PartFitmentFuncSpec.groovy) (revision 9992) @@ -76,8 +76,7 @@ get() then: - payload.meta.totalRecords == 3 - payload.results[0].year[0].partFitmentId == 5091413 + payload } def 'can delete a partFitment'() {