aboutsummaryrefslogtreecommitdiffstats
path: root/app/models
diff options
context:
space:
mode:
authorGareth Rees <gareth@mysociety.org>2014-04-14 11:22:24 +0100
committerGareth Rees <gareth@mysociety.org>2014-04-14 11:22:24 +0100
commitf1fd69bff059cf0dbd4c0e543dbd9d9079ea3be8 (patch)
treeecf335fcdffe98ae5f04de6edda1ff8c628292a4 /app/models
parent1062cea89abf8f7cd75355873ae0051c1d906582 (diff)
Add missing validation to PublicBody
There's a unique index on public_bodies url_name, so we should have a validation for that.
Diffstat (limited to 'app/models')
-rw-r--r--app/models/public_body.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/app/models/public_body.rb b/app/models/public_body.rb
index c1868b32c..4aaca8337 100644
--- a/app/models/public_body.rb
+++ b/app/models/public_body.rb
@@ -38,6 +38,7 @@ class PublicBody < ActiveRecord::Base
validates_presence_of :url_name, :message => N_("URL name can't be blank")
validates_uniqueness_of :short_name, :message => N_("Short name is already taken"), :allow_blank => true
+ validates_uniqueness_of :url_name, :message => N_("URL name is already taken")
validates_uniqueness_of :name, :message => N_("Name is already taken")
validate :request_email_if_requestable