Index: trunk/grails-app/domain/com/lemans/ds/media/Media.groovy =================================================================== diff -u -r9987 -r9988 --- trunk/grails-app/domain/com/lemans/ds/media/Media.groovy (.../Media.groovy) (revision 9987) +++ trunk/grails-app/domain/com/lemans/ds/media/Media.groovy (.../Media.groovy) (revision 9988) @@ -38,11 +38,11 @@ static constraints = { mimeTypeId nullable: true - fileName nullable: true, maxSize: 64, validator: { value, Media media, errors -> + fileName nullable: true, maxSize: 250, validator: { value, Media media, errors -> if (media.originalFileName && !value) { rejectBlankField('fileName', errors) } } mediaUrl blank: false, maxSize: 255 - originalFileName maxSize: 64, validator: { value, Media media, errors -> + originalFileName maxSize: 250, validator: { value, Media media, errors -> if (media.extension && !value) { rejectBlankField('originalFileName', errors) } } // NOTE: extension is effectively required for Media Files but not Links - i.e. it's needed for file location