diff --git a/grails-app/controllers/org/grails/maven/RepositoryController.groovy b/grails-app/controllers/org/grails/maven/RepositoryController.groovy index 0d0dfbd8f..de63ab9b9 100644 --- a/grails-app/controllers/org/grails/maven/RepositoryController.groovy +++ b/grails-app/controllers/org/grails/maven/RepositoryController.groovy @@ -233,11 +233,10 @@ class PublishPluginCommand { byte[] xml static constraints = { + importFrom PendingRelease + plugin blank:false version blank:false - zip nullable:false, size:0..10000000 - pom nullable:false, size:0..500000 - xml nullable:false, size:0..500000 } } diff --git a/grails-app/domain/org/grails/plugin/PendingRelease.groovy b/grails-app/domain/org/grails/plugin/PendingRelease.groovy index 6001714e0..1fe39f0d6 100644 --- a/grails-app/domain/org/grails/plugin/PendingRelease.groovy +++ b/grails-app/domain/org/grails/plugin/PendingRelease.groovy @@ -11,12 +11,9 @@ class PendingRelease { byte[] pom byte[] xml - static mapping = { - pluginName blank:false - pluginVersion blank:false - } - static constraints = { + pluginName blank: false + pluginVersion blank: false zip size:0..50000000 // ~50mb pom size:0..500000 // 500kb xml size:0..500000 // 500kb